1. WSL2+Ubuntu安裝
在win10的PowerShell執行以下命令,具體參考這里,推薦安裝windows終端
wsl --install
2. ubuntu編譯調試環境安裝
sudo apt update
sudo apt install build-essential gdb
sudo apt-get install manpages-dev
3. vscode安裝
直接從官網下載安裝包進行安裝即可
4. vscode C++插件安裝
安裝以下插件:
然后進行以下的C++配置:
CTL + SHIFT +P
輸入edit config
, 選擇C/C++:編輯器配置(UI)
選擇以下配置即可:
會自動在.vscode/目錄下生成配置文件c_cpp_properties.json
5. 從Ubuntu上使用vscode打開開發目錄
cd /my_c++_dir/
code .
即可從window10上用vscode打開Ubuntu的開發目錄
6. 其他
- 從windows訪問Ubuntu上的文件方法,在Ubuntu的目錄下執行
explorer.exe .
,就可以在windows上打開Ubuntu上對應的目錄 - C++的配置、運行和調試,參考這里,有很詳細的介紹,不喜歡看英文的,可以看下邊的簡要介紹:
- 創建編譯任務的方法:
-
打開CPP文件,然后點vscode工具欄的 終端->配置默認生成任務,選擇C/C++:g++生成活動文件,就會在.vscode/目錄下生成tasks.json配置文件
-
運行編譯任務方法:點vscode工具欄的 終端->運行生成任務,編譯結果文件與CPP文件在同一個目錄下
-
- 創建debug配置:
-
打開CPP文件,然后點vscode工具欄的 運行->添加配置, 選擇C++(GDB/LLDB),就會在.vscode/目錄下生成launch.json配置文件
-
運行調試,打開CPP文件,然后點vscode工具欄的 運行->啟動調試或者以非調試模式運行,即可看到調試結果
-
- 創建編譯任務的方法: