1.安装MinGW
下载地址:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/
选择x86_64-win32-seh
点击下载
解压文件夹,将mingw64/bin添加进环境变量
配置好后可在命令行中用gcc --version
命令进行测试,如下图:
2.准备配置文件
vscode
配置文件为json
格式,这里有一份项目模板其结构如下所示:
其中.vscode
文件夹下为配置信息文件,src
下为源代码文件,target
下为编译输出的可执行文件,以及一个Makefile
文件。
我们需要做的是修改.vscode
下的配置信息
2.1文件c_cpp_properties.json
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceRoot}",
"D:/mingw64/include/**",
"D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++",
"D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/x86_64-w64-mingw32",
"D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/backward",
"D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",
"D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",
"D:/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"
],
"defines": [
"_DEBUG",
"UNICODE",
"__GNUC__=6"