有没有办法让GDB打印一些东西告诉我一条线已被执行,而没有停止?

时间:2012-06-25 17:28:27

标签: c++ multithreading gdb

我正在调试多线程代码,我只想知道是否在没有停止的情况下访问了一行,但我不想在任何地方开始添加print语句。

这可能吗?谢谢!

2 个答案:

答案 0 :(得分:5)

您可以使用'commands'命令将命令附加到gdb中的断点。其中一个命令可以是“继续”。

答案 1 :(得分:4)

您可能正在寻找跟踪点。这些捕获变量值而不会停止执行。