【发布时间】:2012-06-03 17:42:06
【问题描述】:
当我将 gdb 附加到使用许多源文件(例如 PHP)的进程时,有时我想在文件 y 的第 x 行设置断点。如何为 gdb 指定文件?
【问题讨论】:
当我将 gdb 附加到使用许多源文件(例如 PHP)的进程时,有时我想在文件 y 的第 x 行设置断点。如何为 gdb 指定文件?
【问题讨论】:
gdb ./test.exe //test.exe 由你的程序创建。b 117 //如果只有单个文件和第 117 行是您要运行的函数
b filename.c:110 //文件名:行号r //运行程序nc //继续s //登录你要测试的函数until 1120 //如果有for 分支并且你想跳过品牌,假设1120 在for 分支之后您可以将 GDB 中的几乎所有命令缩短到它们保持明确的程度。
【讨论】:
【讨论】: