配置过程:
- 下载 VScode
- 配置中文环境
- 安装C/C++扩展
- 下载 MingGW
- 设置环境变量
- 设置 VScode C++环境文件
- tasks.json和launch.json不改动
- c_cpp_properties.json
详细过程:
1. 下载 VScode
下载地址:https://code.visualstudio.com/Download
1.1 配置中文环境
- 插件选项
- 安装中文环境插件
- 重新打开VScode
1.2 安装C/C++拓展
2. 下载 MingGW
下载地址:https://sourceforge.net/projects/mingw-w64/files/
下载的文件: 进入网站后不要点击 “Download Lasted Version”,往下滑,找到最新版的 “x86_64-posix-seh”。
安装MinGW: 下载后是一个7z的压缩包,解压后移动到你想安装的位置即可。我的位置:D:\Ming-64
2.1 设置环境变量
右键此电脑,属性
-
高级系统设置->高级->环境变量->Path
-
将mingw64加入环境变量
按win+R,输入cmd按下 win + R,输入cmd,回车键之后输入g++,再回车,如果提示以下信息[1],则环境变 量配置成功。如果提示以下信息[2],则环境变量配置失败。
[1]:g++: fatal error: no input files
[2]:‘g++’ 不是内部或外部命令,也不是可运行的程序或批处理文件
3. 下载MingGW设置VScode C++环境文件
-
新建cpp文件夹,用于存放工程代码
-
用VScode打开cpp文件夹,创建test.cpp文件,并输入以下代码:
#include <iostream> using namespace std; int main() { cout<<"hello world !"<<endl; system("pause"); return 0; }
-
F5运行,选择C++(GDB/LLDB),选择(g++.exe),运行出错,点终止。此时出现launch.json和tasks.json两个环境配置文件
3.1. 配置c_cpp_properties.json
-
将鼠标移至曲线处,出现黄色灯泡,点击灯泡,点击编辑“includePath”设置
-
可以看到出现c_cpp_properties.json文件,打开它
-
要修改的位置如图所示
- 1处修改为:D:/Ming-64/mingw64/bin/g++.exe,根据自己文件位置设定
- 2处修改为:gcc-x64
- 修改后
{ "configurations": [ { "name": "Win32", "includePath": [ "${workspaceFolder}/**" ], "defines": [ "_DEBUG", "UNICODE", "_UNICODE" ], "windowsSdkVersion": "8.1", "compilerPath": "D:/Ming-64/mingw64/bin/g++.exe", "cStandard": "c17", "cppStandard": "c++17", "intelliSenseMode": "gcc-x64" } ], "version": 4 }
3.2 测试
F5 运行test.cpp,终端位置输出hello word!