什麼是 GDB

GDB 是 GNU Debugger 的縮寫,是 UNIX 系統除錯 C 和 C++程式的最流行的偵錯程式。GNU Debugger,也稱為 gdb,是 UNIX 系統除錯 C 和 C++程式的最流行的偵錯程式。

GNU Debugger 可幫助你獲取有關以下內容的資訊:

  • 如果發生了核心轉儲,那麼程式崩潰了什麼語句或表示式?

  • 如果在執行函式時發生錯誤,
    程式的哪一行包含對該函式的呼叫,以及
    引數是什麼?

  • 程式執行期間特定點的程式變數值是多少?

  • 程式中特定表示式的結果是什麼?