标签: c++ c gdb
我有两个函数func1和func2,每个函数都设置了一个断点。
func1
func2
如果前一个断点命中为func2,是否可以让GDB在func1断点处停止?
答案 0 :(得分:2)
执行此操作的最佳方法是在断点中使用命令。
当两个断点被击中时,您可以指示GDB执行某些命令(例如,递增计数器)。根据这些变量/标志的计数,有条件地暂停执行。
我在this link上找到了这些信息。有关详细信息,请参阅相同内容。这篇文章写得很好,并附有适当的例子。希望这会有所帮助。