服务器设置和教程 · 9 10 月, 2024

Ubuntu 下使用 Visual Studio Code 來編譯和調試 C++

Ubuntu 下使用 Visual Studio Code 來編譯和調試 C++

在現今的軟體開發環境中,C++ 仍然是一種廣泛使用的編程語言。無論是系統開發、遊戲開發還是嵌入式系統,C++ 都扮演著重要的角色。對於使用 Ubuntu 作業系統的開發者來說,Visual Studio Code(VS Code)是一個強大的編輯器,能夠提供良好的編輯、編譯和調試體驗。本文將介紹如何在 Ubuntu 上使用 VS Code 來編譯和調試 C++ 程式。

安裝 Visual Studio Code

首先,您需要在 Ubuntu 上安裝 Visual Studio Code。可以通過以下步驟進行安裝:

  1. 打開終端機,更新您的包管理器:
  2. sudo apt update
  3. 安裝必要的依賴項:
  4. sudo apt install software-properties-common apt-transport-https wget
  5. 導入 Microsoft 的 GPG 密鑰:
  6. wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
  7. 添加 VS Code 的 APT 存儲庫:
  8. sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
  9. 再次更新包管理器並安裝 VS Code:
  10. 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++ 擴展。這可以通過以下步驟完成:

  1. 打開 VS Code,點擊左側的擴展圖標(或按下 Ctrl+Shift+X)。
  2. 在搜索框中輸入 “C/C++”,然後選擇由 Microsoft 提供的擴展進行安裝。

創建 C++ 專案

接下來,您可以創建一個新的 C++ 專案。以下是創建專案的步驟:

  1. 在 VS Code 中,選擇 “檔案” > “新檔案”,然後將其保存為 main.cpp
  2. main.cpp 中輸入以下範例程式碼:
#include <iostream>

using namespace std;

int main() {
    cout << "Hello, World!" << endl;
    return 0;
}

編譯和運行 C++ 程式

要編譯和運行 C++ 程式,您可以使用內建的終端機。以下是編譯和運行的步驟:

  1. 在 VS Code 中,打開終端機(按下 Ctrl+`)。
  2. 使用以下命令編譯程式:
  3. g++ main.cpp -o main
  4. 運行編譯後的程式:
  5. ./main

調試 C++ 程式

VS Code 提供了強大的調試功能。要開始調試,您需要創建一個調試配置:

  1. 在左側的運行圖標中,點擊 “創建一個 launch.json 檔案”。
  2. 選擇 C++ (GDB) 作為環境。
  3. VS Code 將自動生成一個 launch.json 檔案,您可以根據需要進行修改。

完成配置後,您可以設置斷點並開始調試。只需點擊左側的行號即可設置斷點,然後按下 F5 開始調試。

總結

在 Ubuntu 上使用 Visual Studio Code 來編譯和調試 C++ 程式是一個高效且靈活的選擇。通過簡單的安裝和配置步驟,您可以快速開始開發。無論您是初學者還是經驗豐富的開發者,VS Code 都能提供良好的支持。

如果您需要穩定的開發環境,考慮使用 香港VPS 來部署您的應用程式,享受更高的性能和可用性。