文章目录
本文主要记录在VSCode中配置C++环境,非常感谢参考文章中的博主。
1. 安装配置 C++ 编译器
首先需要安装 C++ 编译器。在 Windows 上,可以安装 MinGW 或者 Visual Studio;在 MacOS 上,可以安装 Clang 或者 Xcode;在 Linux 上,可以安装 GCC。本篇文章将介绍在 Windows系统中配置MinGW 。
1.1 下载 MinGW
官方下载:https://www.mingw-w64.org/downloads/
sourceforge下载:https://sourceforge.net/projects/mingw-w64/files/
(1)进入 sourceforge 网页,点击 x86_64-win32-seh 进行下载:
也可以点击这个链接直接安装MinGW.exe
:https://nuwen.net/mingw.html
1.2 Mingw添加到系统变量
解压该压缩包(x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z
),然后打开文件夹,找到MinGW -> bin,复制bin文件夹的路径。
接着,点击此电脑->属性->高级系统设置->环境变量->系统变量->path->新建->复制MinGW中的bin文件夹路径->点击确定。
1.3 验证
验证MingGW是否配置成功,按Win+R,输入cmd,在控制台中输入g++ --version
。如图所示,表示配置成功。
2. 安装和配置VSCode
2.1 安装VSCode
进入VSCode官网,下载win版本,然后安装。
2.2 VSCode配置C++环境
搜索插件 C/C++
,点击 Install 下载
VSCode中新建文件夹和1个c文件
这个时候,已经可以执行代码,会自动生成.vscode文件夹,里面是配置文件。
此时,.vscode文件夹中只有一个tasks.json
,在其他博客中能看到,还需要在该文件夹手动新建 c_cpp_properties.json
、launch.json
、settings.json
。
C++:项目文件树
- .vscode:VSCode 配置文件
- c_cpp_properties.json、launch.json、tasks.json
- Code:代码文件
- build:收纳 .exe 可执行文件
复制以下内容到三个文件内
注意:需要手动修改有注释内容那一行的目录
1、c_cpp_properties.json
{
"configurations": [
{
"name": "Win64",
"includePath": ["${workspaceFolder}/**"],
"defines": ["_DEBUG", "UNICODE", "_UNICODE"],
"windowsSdkVersion": "10.0.18362.0",
"compilerPath": "D:\\software_package\\MinGW-win32\\mingw64\\bin\\g++.exe",
"cStandard": "c17",
"cppStandard": "c++17",
"intelliSenseMode": "gcc-x64"
}
],
"version": 4
}
2、 launch.json
{
"version": "0.2.0",
&