官方文檔連接: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