Mac vscode环境配置
在终端里输入clang --version查看是否已安装,若未安装,输入xcode-select --install读完条款输入agree安装即可。
扩展:
1.C/C++
2.C++ Intellisense
3.CodeLLDB
配置文件
1 tasks.json
首先点击终端—配置默认生成任务—C/C++ clang++,会生成一个tasks.json文件,这是默认生成的,需要修改其中的args选项,添加一个"-std=c++17",修改后为
"args": [
"-g",
"${file}",
"-std=c++17",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
2.配置c_cpp_properties.json文件
使用组合键shift+command+p(mac下shift就是fn键上面那个啦),调出C/C++:编辑配置(json),会自动生成一个c_cpp_properties.json文件。
将"compilerPath": "/usr/bin/clang",修改为"compilerPath": "/usr/bin/clang++",
将""cppStandard": "c++98",修改为"cppStandard": "c++17",
其实只是将编译器修改为clang++,cpp标准修改为C++ 17.
3.编译生成文件
这么配置完后,其实VS code还是会报两个语法错误,不过这不要紧,这是因为还没更新的缘故。
点击终端—运行生成任务,运行完后会生成一个二进制文件,语法报错也没了,表示我们编译成功了。
如果想测试的话,新建一个终端,使用./你的二进制文件名,即可看到输出结果。
4.配置launch.json文件
点击运行—添加配置—C++(GDB/LLDB)—clang++,会生成一个launch.json文件。
将"type": "cppdbg",修改为"type": "lldb",
加上prelauch
至此,所有文件就配置完了。
5.调试
在文件的第10行放一个断点,点击运行—启动调试,就可以看到各种变量了。
本文介绍如何在Mac上使用VSCode进行C++开发环境的配置过程,包括安装编译器、配置tasks.json、c_cpp_properties.json及launch.json等文件。
8799

被折叠的 条评论
为什么被折叠?



