gdb調試工具的做用:工具
1,設置斷點。調試
2,監視程序變量的值。test
3,程序的單步執行。變量
4,顯示/修改變量的值。gcc
5,顯示/修改寄存器的值。調試工具
6,查看程序的堆棧的使用狀況。gc
7,遠程調試。程序
使用示例:next
gcc test.c -o testgdb
gdb test 開始調試test
gdb l 顯示程序源文件。
gdb list 顯示程序源文件。
gdb break7 在第7行打斷點。
gdb clear7 清除第7行的端的。
gdb info break 顯示斷點處的信息。
gdb run 繼續運行程序。
gdb print n 顯示程序中的變量n的值。
gdb p i
gdb step 單步執行
gdb next 單步執行。
gdb continue 繼續執行。