3
当循环执行n次时,我想停止执行。我不想使用循环计数器的值使用条件断点,因为循环计数器的初始值在不同的运行时间是不同的。如何让gdb在执行完循环后在断点处停止n次数
当循环执行n次时,我想停止执行。我不想使用循环计数器的值使用条件断点,因为循环计数器的初始值在不同的运行时间是不同的。如何让gdb在执行完循环后在断点处停止n次数
您需要使用ignore
命令。在循环中的相关位置设置一个断点,然后使用ignore
来指示断点被忽略的次数。
语法,按help ignore
是:
设置忽略计数的断点数N计数。用法为'忽略N COUNT'。
这会做你想做的吗? [stackoverflow.com]如何设置'计数器'为GDB断点](http://stackoverflow.com/questions/2956889/how-to-set-a-counter-for-a-gdb-breakpoint) –