mac系统使用vscode创建cc++工程项目并配置断点调试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

mac系统使⽤vscode创建cc++⼯程项⽬并配置断点调试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
}
}
]
}
注意事项
每次修改源⽂件必须重新编译(不然断点不是修改后的内容)断点调试查看资料
主要参考⼤佬。

相关文档
最新文档