GDB - 命令



GDB 提供了一大堆命令,不過下列命令是最常用的

  • b main - 在程式開頭設定一個斷點

  • b - 在當前行設定一個斷點

  • b N - 在第 N 行設定一個斷點

  • b +N - 在當前行向下 N 行設定一個斷點

  • b fn - 在函式“fn”的開頭設定一個斷點

  • d N - 刪除第 N 個斷點

  • info break - 列出斷點

  • r - 執行程式,直到遇到斷點或錯誤

  • c - 繼續執行程式,直到遇到下一個斷點或錯誤

  • f - 執行直到當前函式完成

  • s - 執行程式的下一行

  • s N - 執行程式的下一個 N 行

  • n - 類似於 s,但它不進入函式

  • u N - 執行直到當前行前出現 N 行

  • p var - 列印變數“var”的當前值

  • bt - 列印堆疊軌跡

  • u - 在堆疊中向上轉到一個層次

  • d - 在堆疊中向下轉到一個層次

  • q - 退出 gdb

廣告
© . All rights reserved.