ubuntu20.04中vscode配置C++環境
阿新 • • 發佈:2022-04-11
一、安裝scode
在ubuntu的軟體商店裡直接搜尋visual studio code
,就可以下載了
二、C/C++環境配置
開啟terminal,挨個兒執行下面三個命令:
// 1. 安裝C編譯器
sudo apt-get install gcc
// 2. 安裝C++編譯器
sudo apt-get install g++
// 3. 安裝make
sudo apt-get install make
三、在vscode中配置
主要就是一個.vscode
資料夾,這個資料夾下有兩個檔案:tasks.json
和launch.json
。整體的目錄如下:test.cpp
就是自己的原始碼,test.out
是經過編譯後的執行檔案。
需要配置的這兩個.json
1. tasks.json檔案
{ "tasks": [ { "type": "shell", "label": "build", "command": "g++", "args": [ "-fdiagnostics-color=always", "-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}.out" ], // "options": { // "cwd": "${fileDirname}" // }, // "problemMatcher": [ // "$gcc" // ], "group": { "kind": "build", "isDefault": true }, "detail": "偵錯程式生成的任務。" } ], "version": "2.0.0", "presentation": { "echo": true, "reveal": "always", "focus": false, // "panel": "shared", // "showReuseMessage": true, // "clear": false } }
2. launch.json檔案
{ // 使用 IntelliSense 瞭解相關屬性。 // 懸停以檢視現有屬性的描述。 // 欲瞭解更多資訊,請訪問: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "(gdb) 啟動", "type": "cppdbg", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}.out", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "preLaunchTask": "build", "setupCommands": [ { "description": "為 gdb 啟用整齊列印", "text": "-enable-pretty-printing", "ignoreFailures": true } ] } ] }
四、測試執行
在vscode中開啟test.cpp
,按F5
就可以測試看結果啦~
參考來源:
Ubuntu 20.04.2.0 C/C++ 安裝與配置
https://blog.csdn.net/LingXuan46854534/article/details/117807615