Ubuntu 下使用 Visual Studio Code 來編譯和調試 C++
在現今的軟體開發環境中,C++ 仍然是一種廣泛使用的編程語言。無論是系統開發、遊戲開發還是嵌入式系統,C++ 都扮演著重要的角色。對於使用 Ubuntu 作業系統的開發者來說,Visual Studio Code(VS Code)是一個強大的編輯器,能夠提供良好的編輯、編譯和調試體驗。本文將介紹如何在 Ubuntu 上使用 VS Code 來編譯和調試 C++ 程式。
安裝 Visual Studio Code
首先,您需要在 Ubuntu 上安裝 Visual Studio Code。可以通過以下步驟進行安裝:
- 打開終端機,更新您的包管理器:
- 安裝必要的依賴項:
- 導入 Microsoft 的 GPG 密鑰:
- 添加 VS Code 的 APT 存儲庫:
- 再次更新包管理器並安裝 VS Code:
sudo apt updatesudo apt install software-properties-common apt-transport-https wgetwget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"sudo apt update
sudo apt install code安裝 C++ 編譯器
在編寫 C++ 程式之前,您需要安裝 C++ 編譯器。最常用的編譯器是 g++,可以通過以下命令安裝:
sudo apt install g++配置 Visual Studio Code
安裝完 VS Code 和 g++ 之後,您需要進行一些配置以便能夠編譯和調試 C++ 程式。
安裝 C/C++ 擴展
在 VS Code 中,您需要安裝 C/C++ 擴展。這可以通過以下步驟完成:
- 打開 VS Code,點擊左側的擴展圖標(或按下 Ctrl+Shift+X)。
- 在搜索框中輸入 “C/C++”,然後選擇由 Microsoft 提供的擴展進行安裝。
創建 C++ 專案
接下來,您可以創建一個新的 C++ 專案。以下是創建專案的步驟:
- 在 VS Code 中,選擇 “檔案” > “新檔案”,然後將其保存為
main.cpp。 - 在
main.cpp中輸入以下範例程式碼:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}編譯和運行 C++ 程式
要編譯和運行 C++ 程式,您可以使用內建的終端機。以下是編譯和運行的步驟:
- 在 VS Code 中,打開終端機(按下 Ctrl+`)。
- 使用以下命令編譯程式:
- 運行編譯後的程式:
g++ main.cpp -o main./main調試 C++ 程式
VS Code 提供了強大的調試功能。要開始調試,您需要創建一個調試配置:
- 在左側的運行圖標中,點擊 “創建一個 launch.json 檔案”。
- 選擇 C++ (GDB) 作為環境。
- VS Code 將自動生成一個
launch.json檔案,您可以根據需要進行修改。
完成配置後,您可以設置斷點並開始調試。只需點擊左側的行號即可設置斷點,然後按下 F5 開始調試。
總結
在 Ubuntu 上使用 Visual Studio Code 來編譯和調試 C++ 程式是一個高效且靈活的選擇。通過簡單的安裝和配置步驟,您可以快速開始開發。無論您是初學者還是經驗豐富的開發者,VS Code 都能提供良好的支持。
如果您需要穩定的開發環境,考慮使用 香港VPS 來部署您的應用程式,享受更高的性能和可用性。