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) –