如何在循环执行多次后使gdb在断点处停止

时间:2014-02-11 11:22:10

标签: debugging loops for-loop gdb

当循环执行了多次时,我想停止执行。我不想使用循环计数器的值来使用条件断点,因为循环计数器的初始值在不同的运行时间是不同的。

1 个答案:

答案 0 :(得分:4)

您需要使用ignore命令。在循环中的相关位置设置断点,然后使用ignore指示断点被忽略的次数。

根据help ignore的语法是:

  

将断点号N的ignore-count设置为COUNT。用法是`忽略N.   COUNT”。