命令函數 |
解釋工具 |
break NUMspa |
在指定的行上設置斷點調試 |
bt對象 |
顯示全部的調用棧幀,該命令可用來顯示函數的調用順序ip |
clearci |
刪除設置在特定源文件、特定行上的斷點,其用法爲:clear FILENAME:NUMio |
continuetable |
繼續執行正在調試的程序,該命令用在程序因爲處理信號或斷點而致使中止運行時test |
display EXPR |
每次程序中止後顯示錶達式的值。表達式由程序定義的變量組成 |
file FILE |
裝載指定的可執行文件進行調試 |
help NAME |
顯示指定命令的幫助信息 |
info break |
顯示當前斷電清單,包括到達斷點處的次數等 |
info files |
顯示被調試文件的詳細信息 |
info func |
顯示全部的函數名稱 |
info local |
顯示當前函數中的局部變量信息 |
info prog |
顯示被調試程序的執行狀態 |
info var |
顯示全部的全局和靜態變量名稱 |
kill |
終止正被調試的程序 |
list |
顯示源代碼段 |
make |
在不退出gdb的狀況下運行make工具 |
next |
在不單步執行進入其餘函數的狀況下,向前執行一行源代碼 |
print EXPR |
顯示錶達式EXPR的值 |
print-object |
打印一個對象 |
print (int) name |
打印一個類型 |
print-object [artist description] |
調用一個函數 |
set artist - @」test」 |
設置變量值 |
whatis |
查看變量的數據類型 |