【发布时间】:2016-03-12 10:22:12
【问题描述】:
我在 gdb 中设置了一个断点,我想查看断点所在的确切源行,只是为了确认它是正确的 -- 有没有快速的方法来做到这一点?
“info b”命令提供了有关断点的信息,但它不显示源代码:
(gdb) info b
Num Type Disp Enb Address What
1 breakpoint keep y 0x00000000006c3ba4 in MyClass::foo(bar*)
at /home/user1/src/MyClass.cpp:1021
我可以输入“list MyClass.cpp:1021”来查看这个断点周围的行,但我想知道是否有更短的方法。谷歌搜索和阅读 gdb 手册没有发现任何问题。
我知道如果我正在执行程序并遇到断点,我可以输入“list”,但我要特别询问我不在断点的情况(程序甚至可能不是运行)。
【问题讨论】:
-
我很想知道您是否对此有所了解。
标签: gdb