vscode 在windows開發linux程序

1. 安裝docker

http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

點擊 Docker QuickStart 圖標來啓動 Docker Toolbox 終端

2. 下載ubuntu鏡像

docker pull ubuntu

3. 創建ubuntu容器

docker run -itd --name ubuntu-test ubuntu

4. 在vscode下載 Remote Developmentms

Remote Developmentms包含Remote WSL,Remote SSH,Remote Containers。我們用到的是Remote Containers。

打開查看-命令面板,選擇Remote Containers Attach to Running Container

選擇之前的ubuntu容器。

5. 在終端可以直接向容器安裝各種依賴

我這裏安裝了gcc、g++、gdb等依賴

apt install gcc
apt install g++
apt install gdb

6.安裝c/c++插件

7. 配置vscode的include路徑。這個是docker容器的include路徑,否則頭文件報錯。

8. 配置c++構建任務

9. 配置調試。preLaunchTask配置的是之前g++構建任務。

10. 下斷點並執行調試。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章