表 10.1. gdb基本命令1函數
命令 | 描述 |
---|---|
backtrace(或bt) | 查看各級函數調用及參數 |
finish | 連續運行到當前函數返回爲止,而後停下來等待命令 |
frame(或f) 幀編號 | 選擇棧幀 |
info(或i) locals | 查看當前棧幀局部變量的值 |
list(或l) | 列出源代碼,接着上次的位置往下列,每次列10行 |
list 行號 | 列出從第幾行開始的源代碼 |
list 函數名 | 列出某個函數的源代碼 |
next(或n) | 執行下一行語句 |
print(或p) | 打印表達式的值,經過表達式能夠修改變量的值或者調用函數 |
quit(或q) | 退出gdb 調試環境 |
set var | 修改變量的值 |
start | 開始執行程序,停在main 函數第一行語句前面等待命令 |
step(或s)ui |
執行下一行語句,若是有函數調用則進入到函數中調試 |