VScode C++环境配置 (MAC)
针对 vscode 如何进行 C++ 环境进行配置,做一些记录
参考:
【文字版】Mac用Visual Studio Code编写C/C++教程
Mac用Visual Studio Code编写C/C++ 苹果电脑VS Code快速编写C/C++教程_哔哩哔哩_bilibili
Macbook Pro 安装vscode并配置c/c++环境
vscode下载
官网下载 Visual Studio Code - Code Editing. Redefined
扩展包安装
C/C++CodeLLDB
CodeLLDB 可能由于网络问题安装不成功,可手动下载
打开Github:https://github.com/vadimcn/vscode-lldb/releases,打开之后根据你的电脑芯片下载对应的版本
如果是基于Intel的Mac选择codelldb-×86_64-darwin.vsix,
如果是基于Apple Silicon的Mac选择codelldb-aarch64-darwin.vsix
下载完成后,在扩展中点击从vsix中安装,即可。
首先准备一个cpp文件
launch.json
直接点击调试,点击运行调试
选择C++(GDB/LLDB)
选择g++ -生成和调试活动文件
在.vscode中会生成两个文件,我们对这两个文件进行配置即可。launch.json
可以看到我们的C++环境基本配置成功
但如果我们将代码做如下更改,就会编译不通过,原因是目前的编译不支持C++11及以后的标准。
所以还需要进行其他配置。task.json
c_cpp_properties.json(通过command+shift+p打开)
至此,我们的C++环境已经全部配置完成。
PS.
推荐比较好用的拓展包Code Runner,直接点击即可运行我们的代码Chinese Language Pack, 汉化包GitLens, 公司开发必备
其余推荐可参考
这样配置,让你的VS Code好用到飞起!
Code Runner的配置可参考setting.json
程序员小熊:vscode 搭建 C/C++ 编译环境教程(Mac)