个人理解大致讲一下:task.json,XXXConfiguration.json,launch.json 作用
task.json:多个C++要一起编译运行是需要,单个可以不用
XXXConfiguration.json:配置你的编译器的还包括指定 include 路径。本地安装g++后没用,还要告诉vscode你的g++安装在哪。通过他告诉
launch.json :和task一起用。launch.json之前系统会根据这行代码先去执行tasks.json中的内容,可以简单理解为tasks.json中的代码会帮我们用g++/gcc编译生成可执行文件,而launch.json中的代码是让系统来调试我们的可执行文件。
配置前首先看电脑gcc等工具链配置成功
下面链接自认为简单易懂,亲测可用。
放链接
VScode配置C++
vscode大致配置思路:
首先 是不存在.vscode文件,里面也没有c_cpp_Configuration.json.系统建系统自己配置。
按住CtrL+shift+p,选择UI。
找到你的g++.exe编译器地址写上去
Windows选它
此时发现自己创建了.vscode和json文件,代码直接运行即可