如何让GDB摆脱循环?
我可以告诉GDB使用return立即从函数return
,并使用call myFunction
调用函数。
但是如何让它摆脱目前的循环呢? 即表现好像是break;
声明。
是jump myfile.c:
的方法吗?
jump
看起来像你想要的。 请参阅在不同地址继续
您可以使用 – 直到循环结束。
你应该在循环结束时给它。
- 如果您不需要步骤迭代循环,这很有用。
我这样做:
1.做一个源列表。
2.在循环结束的下一行设置断点。
3.继续
其中一种方法可能是将循环条件设置为false。 但这意味着你必须等待当前的迭代才能完成。
总结一下步骤将是:
1.在循环的最后一行设置断点
2.继续
3.当断点命中时,将循环条件变量设置为false。
但它不能作为直接中断语句。