mac 使用vsCode 創建c/c++ 工程項目 並配置斷點調試
使用vscode 創建c/c++工程項目
准備工作
- 使用 vscode 下載插件 C/C++ Project Generator
開始
一、使用快捷鍵
shift + command + p (mac)
ctrl + shift + p (win)
二、輸入並選擇
Create c project # 創建c工程
Create c++ project # 創建c++ 工程
三、目錄如下
配置斷點調試
准備工作
-
下載插件 CodeLLDB
-
配置.vscode 里面的 launch.json 、tasks.json
launch.json 復制下面即可
{
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug",
"program": "${workspaceFolder}/output/main",
"args": [],
"cwd": "${workspaceFolder}",
"preLaunchTask": "Build with Clang"
}
]
}
tasks.json 復制下面即可
{
"version": "2.0.0",
"tasks": [
{
"label": "Build with Clang",
"type": "shell",
"command": "clang++",
"args": [
"-std=c++17",
"-stdlib=libc++",
"${fileBasenameNoExtension}.cpp",
"-o",
"${fileBasenameNoExtension}",
"--debug"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
注意事項
- 每次修改源文件必須重新編譯(不然斷點不是修改后的內容)