官方文档连接:Using C++ and WSL in VS Codelinux
说明:vs code官方文档没有提供linux下的配置说明,只有wsl(Windows Subsystem for Linux)的,可是道理都是相通的。json
在当前文件是C++的状况下,tasks能够被用来作编译,而launch用来执行编译好的文件segmentfault
建立一个tasks.json文件告诉VS代码如何构建(编译)程序。
tasks.json的主要做用就是执行相似 gcc -g main.c -o main
的命令,须要注意的一点是,tasks.json的"label"参数值和launch.json的"preLaunchTask"参数值须要保持一致windows
翻译:建立一个launch.json文件,以配置VS Code以在按F5调试程序时在WSL上启动GDB 。
若是你在配置vs code开发c语言的时候遇到了其余问题,能够看这里
配置vs code常见问题ui
欢迎使用最优秀的linux发行版Deepinspa