win10+WSL2+Ubuntu+VScode+C++開發環境搭建


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++的配置、運行和調試,參考這里,有很詳細的介紹,不喜歡看英文的,可以看下邊的簡要介紹:
    • 創建編譯任務的方法:
      1. 打開CPP文件,然后點vscode工具欄的 終端->配置默認生成任務,選擇C/C++:g++生成活動文件,就會在.vscode/目錄下生成tasks.json配置文件

      2. 運行編譯任務方法:點vscode工具欄的 終端->運行生成任務,編譯結果文件與CPP文件在同一個目錄下

    • 創建debug配置:
      1. 打開CPP文件,然后點vscode工具欄的 運行->添加配置, 選擇C++(GDB/LLDB),就會在.vscode/目錄下生成launch.json配置文件

      2. 運行調試,打開CPP文件,然后點vscode工具欄的 運行->啟動調試或者以非調試模式運行,即可看到調試結果


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM