命 令 解釋 break NUM 在指定的行上設置斷點,。 bt 顯 示所有的調(diào)用棧幀。該命令可用來顯示函數(shù)的調(diào)用順序,。 clear 刪 除設置在特定源文件,、特定行上的斷點。其用法為:clear FILENAME:NUM,。 continue 繼續(xù)執(zhí)行正在調(diào)試的程序。該命令用在程序 由于處理信號或斷點而 導致停止運行 時,。 display EXPR 每次程序停止后顯示表達式的值,。表達式由程序定 義的變量組成。 file FILE 裝載指定的可執(zhí)行文件進行調(diào)試,。 help NAME 顯 示指定命令的幫助信息,。 info break 顯 示當前斷點清單,包括到達斷點處的次數(shù)等,。 info files 顯 示被調(diào)試文件的詳細信息,。 info func 顯示所有的函數(shù)名稱。 info local 顯 示當函數(shù)中的局部變量信息,。 info prog 顯示被調(diào)試程序的執(zhí)行狀 態(tài),。 info var 顯示所有的全局和靜態(tài)變量名稱。 kill 終 止正被調(diào)試的程序,。 list 顯示源代碼段,。 make 在 不退出 gdb 的情況下運行 make 工具。 next 在 不單步執(zhí)行進入其他函數(shù)的情況下,,向前執(zhí)行一行源代碼,。 print EXPR 顯 示表達式 EXPR 的值。 print- object 打印一個對象 (可以簡寫成po)print (int) name 打印一個類型 print- object [artist description] 調(diào)用一個函數(shù) set artist = @"test" 設置變量值 whatis 查 看變理的數(shù)據(jù)類型 可以在控制臺里查看Xcode調(diào)試器發(fā)送給GDB的命令,,或者直接在控制臺里輸入GDB命令,。在控制臺窗口里點擊然后在gdb提示符后面 輸入命令
|