Gdb指令大全

GDB(GNU調試器)是一個強大的原始碼調試工具,它提供了許多用於調試程式的指令。以下是一些常用的GDB指令:

1. `break :`: 在指定檔案中的特定行設定斷點。

2. `run`: 啟動程式並從第一個斷點開始執行。

3. `continue`: 繼續執行程式,直到遇到下一個斷點或程式結束。

4. `step`: 進入函式並執行下一行代碼。

5. `next`: 執行下一行代碼,如果遇到函式調用,則進入該函式並執行。

6. `finish`: 執行當前函式直到結束。

7. `jump `: 跳過當前的斷點,從指定行開始執行。

8. `list `: 顯示指定檔案的原始碼。

9. `display `: 在調試過程中持續監視表達式的值。

10. `info functions`: 顯示當前正在執行的函式的列表。

11. `info variables `: 顯示指定變數的當前值。

12. `delete `: 刪除指定的顯示或斷點。

13. `where`: 顯示當前斷點位置的詳細信息。

14. `backtrace`: 顯示調用當前函式的函式列表。

15. `qquit`: 退出GDB。

請注意,GDB的完整功能列表及其用法可能因版本而異。建議查閱GDB的官方文檔以獲取最準確的信息。

以上就是【Gdb指令大全】的相關內容,敬請閱讀。