user3486308 Asked: 2018-05-12 22:08:27 +0800 CST2018-05-12 22:08:27 +0800 CST 2018-05-12 22:08:27 +0800 CST 如何通过“gdb”C/C++ 代码逐行跟踪?[关闭] 772 我已经为我的编译命令安装gdb并添加了-g选项,但是当我尝试(gdb) s或(gdb) n它说: 程序没有运行。 它仅在我尝试(gdb) r去并停止我的程序因错误而停止的地方才有效(我可以gdb在没有命令行的情况下看到它)。 我应该如何逐行跟踪我的代码? ubuntu c++ 1 个回答 Voted Best Answer Stephen Kitt 2018-05-12T22:12:06+08:002018-05-12T22:12:06+08:00 您需要定义一个断点,例如 break main 然后 run 并将gdb启动您的程序并在它进入时停止main。
您需要定义一个断点,例如
然后
并将
gdb
启动您的程序并在它进入时停止main
。