mac vscode 调试 c++
Posted 甘木甘木
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac vscode 调试 c++相关的知识,希望对你有一定的参考价值。
mac 上如何用vscode调试c++
笔者使用的Catalina系统,catalina已经不支持lldb了
所以要先下载插件codeLLDB
接下来在打开的项目都.vscode文件下添加配置文件
launch.json
{
"configurations": [
{
"name": "(lldb) 启动",
"type": "lldb",
"request": "launch",
"program": "${fileDirname}/a.out",
"args": [],
"cwd": "${fileDirname}", //fileDirname是打开的当前文件所在的文件夹的路径
"preLaunchTask": "Build with Clang" //这是所选择的task的名字
}
]
}
tasks.json
{
"version": "2.0.0",
"tasks": [
{
"label": "Build with Clang", //这里的名字必须和上面的preLaunchTask一样
"command": "g++",
"args": [
"-std=c++17",
"-stdlib=libc++",
"${file}", //file是打开的当前文件的路径
"-o",
"${fileDirname}/a.out",
"--debug"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
结果展示
以上是关于mac vscode 调试 c++的主要内容,如果未能解决你的问题,请参考以下文章