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)