VSCode調試
VSCode Debuggers
VSCode使用launch.json
進行細粒度的控制,可以啟動程序或將其附加到復雜的調試場景中
-
打開
Run and Debug
視圖Ctrl + Shift + D
-
點擊
create a launch.json file
,選擇C++(GDB/LLDB)
-
會在工作目錄自動創建
.vscode/launch.json
文件
-
輸入
gdb
會有提示,選擇Launch
,添加配置program
:要調試的程序名(包含路徑,最好絕對路徑)miDebuggerServerAddress
:服務器的地址和端口cwd
:調式程序的路徑miDebuggerPath
:gdb的路徑
-
調試,必須有指定的可執行文件
CMake
-
安裝
CMake
和CMake Tools
插件 -
在左側
CMake
中選擇要調試的文件
-
點擊下面的
小蟲子
,進入調試模式
參考:
- 在 Visual Studio Code 中調試_Vscode中文網 (github.net.cn)
- gdb 調試入門(三):在 vscode 中使用 gdb 進行調試_vscode中gdb-CSDN博客
- vscode安裝+配置+使用+調試【保姆級教程】-阿里云開發者社區 (aliyun.com)