【问题标题】:GDB setting multiple breakpointsGDB设置多个断点
【发布时间】:2015-09-22 22:12:45
【问题描述】:

我想在 GDB 的不同文件中同时设置多个断点。

是否可以有一个脚本或任何其他方式,一旦我进入 GDB 调试器并设置所有断点,而不是使用传统的 set break 命令一一设置它们,我可以运行它们。

我搜索的所有资源都指向如何有效地设置断点。但是,似乎没有什么能解决我的担忧。

【问题讨论】:

标签: c gdb


【解决方案1】:

您可以在 gdb 中使用source command

您也可以将命令放在 .gdbinit 文件中,该文件将在您启动 gdb 时获取。将命令放在那里,它们将在不执行任何操作的情况下运行。

【讨论】:

  • 如果您尝试在将来加载的库上设置断点,请将 set breakpoint pending on 添加到该源文件的顶部,否则 gdb 将拒绝断点,因为它们不是找到了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-09-22
  • 1970-01-01
  • 1970-01-01
  • 2018-12-15
  • 2020-04-10
  • 2012-03-29
相关资源
最近更新 更多