GDB調試

1.gdb的簡介

gdb是Linux下的 GUN調試程序,用來調試C/C++的強大調試器。

2.基本命令介紹

編譯文件的時候需要加上 -g加上 生成調試信息, 如 g++ -g -o test test.cpp

 

list   查看源代碼, 輸入list後可以按回車繼續查看源代碼

run  讓程序跑起來

next  逐步執行

step 進入函數中執行

bt  查看函數調用的棧幀

info  查看局部變量, info locals

查看main函數變量上的值,可以選擇main函數的棧幀,用frame 選擇1 號棧幀,然後查看變量

printf  查看當前變量的值

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章