gdb調試常用命令


(一)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命令:輸出變量的類型

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM