Ubuntu C++遠程開發主要通過VS Code的Remote - SSH插件實現,步驟如下:
配置遠程服務器SSH
sudo apt update && sudo apt install openssh-server
。sudo systemctl start ssh && sudo systemctl enable ssh
。~/.ssh/authorized_keys
。本地VS Code配置
user@host
(如ubuntu@192.168.1.100
),按提示完成連接。遠程開發環境搭建
sudo apt install build-essential gdb
。.cpp
文件,編寫代碼后保存。編譯與調試
g++ -o output source.cpp
。launch.json
:在.vscode
目錄下創建或編輯該文件,設置"type": "cppdbg"
,指定程序路徑和調試器參數(如"program": "${workspaceFolder}/output"
)。說明:若需遠程調試,需在目標服務器安裝gdbserver
,并通過target remote
命令連接本地GDB。以上步驟基于VS Code遠程開發,適用于跨平臺C++項目開發場景。