(一)run命令 簡寫r
作用:啟動程序 Ctrl+C讓GDB中斷下來
(二)continue命令 簡寫c
作用:讓中斷的程序繼續運行
(三)break命令 簡寫b
作用:添加端點
使用方法1)b + 函數名
2)b + 行號
3)b + 文件名:行號
(四)backtrace命令和Frame命令 簡寫bt f
bt作用: 查看當前的調用堆棧
f 作用: 切換到其他堆棧處
使用方式 f 2
(五)info break命令、enable命令、disable命令、delete命令
info break命令 簡寫info b
作用:查看所有斷點的信息
disable + 斷點編號 :禁用某一個斷點
enable + 斷點編號 :啟用某一個斷點
delete + 斷點編號 : 刪除某一個斷點
disable enable delete 分別表示 禁用所有斷點、啟用所有斷點、刪除所有斷點
(六)list命令 簡寫 l
作用:查看當前斷點處的代碼
使用格式: l + 向后顯示10行
l - 像前顯示10行
(七)print命令 簡寫p 和ptype命令
作用:輸出變量和修改當前內存中的變量值
使用格式:p + 變量名
ptype命令:輸出變量的類型