- GNU 偵錯程式有用資源
- GDB - 快速指南
- GDB - 資源
GDB - 命令
GDB 提供了一大堆命令,不過下列命令是最常用的
b main - 在程式開頭設定一個斷點
b - 在當前行設定一個斷點
b N - 在第 N 行設定一個斷點
b +N - 在當前行向下 N 行設定一個斷點
b fn - 在函式“fn”的開頭設定一個斷點
d N - 刪除第 N 個斷點
info break - 列出斷點
r - 執行程式,直到遇到斷點或錯誤
c - 繼續執行程式,直到遇到下一個斷點或錯誤
f - 執行直到當前函式完成
s - 執行程式的下一行
s N - 執行程式的下一個 N 行
n - 類似於 s,但它不進入函式
u N - 執行直到當前行前出現 N 行
p var - 列印變數“var”的當前值
bt - 列印堆疊軌跡
u - 在堆疊中向上轉到一個層次
d - 在堆疊中向下轉到一個層次
q - 退出 gdb
廣告