c_cpp_properties.json文件,该文件用于配置该项目的一些基础依赖:
1、要添加安装的mingw所包含的头文件的路径。
2、要添加安装的mingw所包含的g++可执行文件的路径。
https://blog.youkuaiyun.com/qq_37960007/article/details/104455239
3、改为如图所示。
launch.json文件,该文件的主要作用是配置工程的调试信息:
1、指向要调试的可执行文件。
2、利用task.json文件做一些调试前的工作。
task.json文件,该文件被launch.task文件调用,完成既定的代码操作,
1、该项必须与launch.json中的prelaunchTask指定的项的内容一致。
2、该项的参数相当于在terminal 中执行g++ -g .main.cpp out.cpp -o main2.exe,其中,launch.json中"program": "
w
o
r
k
s
p
a
c
e
F
o
l
d
e
r
m
a
i
n
2.
e
x
e
"
指
定
的
可
执
行
文
件
必
须
与
,
t
a
s
k
s
.
j
s
o
n
中
"
{workspaceFolder}\\main2.exe"指定的可执行文件必须与,tasks.json中"
workspaceFoldermain2.exe"指定的可执行文件必须与,tasks.json中"{fileDirname}\main2.exe"生成的可执行文件一致
使用 cmake -G “MinGW Makefiles” … 代替cmake … 即可,仅第一次使用cmake时使用cmake -G “MinGW Makefiles” … 后面可使用cmake …