GDB设置多个断点

Gaa*_*ara 4 c gdb

我想在GDB中的不同文件中一次设置多个断点.

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

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

Cra*_*son 7

您可以在gdb中使用source命令.

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

  • 如果您尝试在将来加载的库上设置断点,请将 ```set breakpoint pending on``` 添加到该源文件的顶部,否则 gdb 将拒绝断点,因为它们找不到. (2认同)