gdb 給斷點設定命令列表

2021-06-28 15:32:13 字數 374 閱讀 8506

本文摘至:

通常,設定乙個斷點並且在上面中斷後,一般會查詢一些變數或做一些其他動作。使用命令列表(commands)就能使程式到達斷點後自動執行這些動作。

步驟如下:

1. 設定斷點

2.使用commands命令,用法(gdb)commands break_list,如:

(gdb)commands 1

type commands for when breakpoint 1 is hit, one per line.

end with a line saying just "end".

>silent

>printf "n = %d\n", n

>continue

>end

gdb命令列除錯相關操作

b break 設定斷點 b 行號 函式名 在指定行或函式名設定斷點 b filename 行號 在指定檔案設定斷點 b 24 if var 10 設定條件斷點,當變數值等於10時才停下來 d delete 刪除斷點 d 斷點編號 i info b 獲取斷點資訊包含編號 start 執行除錯,只執行...

VIM命令列表

移動游標 上 k nk 向上移動n行 9999k或gg可以移到第一行 g移到最後一行 下 j nj 向下移動n行 左 h nh 向左移動n列 右 l nl 向右移動n列 w 游標以單詞向前移動 nw 游標向前移動n個單詞 游標到單詞的第乙個字母上 b 與w相反 e 游標以單詞向前移動 ne 游標向前...

FTP命令列表

命令描述 abor abort 此命令使伺服器終止前乙個ftp服務命令以及任何相關資料傳輸。acct account 此命令的引數部分使用乙個telnet字串來指明使用者的賬戶。adat authentication security data 認證 安全資料 allo 為接收乙個檔案分配足夠的磁碟...