調試利器GDB(下)

來源:互聯網
上載者:User

標籤:dbg 資料斷點 幀棧資訊

調試利器GDB(下)2.1資料斷點

GDB中支援資料斷點的設定,watch命令用於監視變數是否被改變(本質為硬體斷點)
用法:watch var_name

2.2 GDB中的記憶體查看

GDB中可以查看任意記憶體地區中的資料,命令格式:x /Nuf expression
N -需要列印的單元數
u -每個單元的大小
f -列印資料的格式
其資料格式如下:

2.3 GDB中的列印格式


執行個體:判斷系統大小端

2.4函數調用棧查看

backtrace,查看函數調用的順序(函數調用棧的資訊)
frame N 切換到棧編號為N的上下文
info frame 查看當前函數調用棧的棧幀資訊
棧幀資訊:

info命令說明:

2.5 GDB的其他技巧

調試利器GDB(下)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.