Ubuntu
如何通過“gdb”C/C++ 程式碼逐行跟踪?
我已經為我的編譯命令安裝
gdb
並添加了-g
選項,但是當我嘗試(gdb) s
或(gdb) n
它說:程序沒有執行。
它僅在我嘗試
(gdb) r
去並停止我的程序因錯誤而停止的地方才有效(我可以gdb
在沒有命令行的情況下看到它)。我應該如何逐行跟踪我的程式碼?
您需要定義一個斷點,例如
break main
然後
run
並將
gdb
啟動您的程序並在它進入時停止main
。