GDB簡介
- GDB簡介
- GDB的功能
- GDB的地位
GDB簡介
GDB全稱“GNU symbolic debugger”,是GNU計劃的一部分,是Linux下常用的除錯器,支持多種編程語言,C和C++較為常用,
官方網站:https://www.gnu.org/software/gdb/
官方PDF(2020最新):https://sourceware.org/gdb/download/onlinedocs/gdb.pdf
2021.02.01 PDF:https://gitee.com/dogdng/file4boke/raw/master/gdb.pdf
GDB的功能
GDB除錯器的主要功能:
- 1、行為:程式啟動時,按自定義的要求運行程式,例如設定引數和環境變數;
- 2、斷點:可使被除錯程式在指定代碼處暫停運行;
- 3、看變數:查看當前程式的運行狀態,查看當前變數的值;
- 4、打樁:程式執行程序中,可以改變某個變數的值,還可以改變代碼的執行順序,從而嘗試修改程式中出現的邏輯錯誤,
GDB的地位
對于C/C++開發而言,GDB之于Linux等同于Visual Studio之于Windows,支持的語言
Ada
Assembly
C/C++
D
Fortran
Go
Objective-C
OpenCL
Modula-2
Pascal
…
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/261430.html
標籤:區塊鏈
上一篇:Go并發編程-RWMutex
