参考:Macbook Pro 安装vscode并配置c/c++环境
我这里更简洁,并已测试成功。
第一步: 建立一个空的文件夹,并用vscode打开文件夹。
第二步: 再用vscode新建一个c++文件,里面填上内容,并保存,取名为main.cpp(任意)。
#include <iostream>
int main()
{
for(int i=0;i<5;i++){
std::cout<<"hey you"<<std::endl;
}
return 0;
}
第三步: 在main.cpp工程下输入快捷键command+shift+p,选择Tasks:Configure Task,继续选择C/C++:clang++生成活动文件。
第四步: 此时左边就生成了一系列的文件。首先修改task.json文件。仅修改"args"的最后一行为"${fileDirname}/${fileBasenameNoExtension}.out"
第五步: 打开左边的launch.json文件,修改"cwd"行为"${workspaceFolder}" 。最后再修改"program"行为"${fileDirname}/${fileBasenameNoExtension}.out"
第六步: 回归到main.cpp界面,按快捷键command+shift+b,选择C/C++:clang++生成活动文件。此时会生成一个.out文件。 第七步: 给main.cpp打上断点,并选择run–>start debugging。此时就会出现我们期待已久的debug功能了。
总结,只有成功生成.out文件才能成功debug。
|