linux下c語言的編譯

gcc source program -g gdb file -o executable file

gdb gdb file

start

next(n)

step(s)進入函數內部

bt(backtrace)查看函數調用的棧幀

i(info) ***

p variant 打印變量的值

set var variant_define=***

display variant 設置顯示某個變量的值,每進行一布都顯示

b(breakpoint)  num 設置斷點

i breakpoints 查看斷點

delete breakpoints num

disable breakpoints num

enable breakpoints num

break 9 if sum != 0 設置條件斷點

finish 執行完當前函數並且等待命令

watch variant 新建watchpoint

i watchpoints 查看watchpoints

x 從某個位置開始打印存儲器的一段內容,全部當成字節來看,而不區分哪些字節屬於哪些變量 例如:x/7b x[5]



發佈了52 篇原創文章 · 獲贊 9 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章