C 語言開發環境設定

在開始撰寫 C 語言程式之前,我們需要準備兩樣東西:

  1. 程式碼編輯器 (Code Editor):用來輸入程式碼。
  2. 編譯器 (Compiler):將我們寫的文字轉換成電腦看得懂的機器碼。

我們推薦使用 Visual Studio Code (VS Code) 作為編輯器,並搭配各個作業系統對應的編譯器。

1. 安裝編譯器 (Compiler)

Windows 使用者

在 Windows 上,我們通常使用 MinGW-w64 來取得 GCC 編譯器。

  1. 前往 MinGW-w64 下載頁面
  2. 下載並安裝 MinGW-w64 builds
  3. 設定環境變數 (Path)
    • 安裝完成後,找到安裝路徑下的 bin 資料夾(例如 C:\Program Files\mingw-w64\...\bin)。
    • 複製這個路徑。
    • 搜尋 "編輯系統環境變數" -> 點擊 "環境變數"。
    • 在 "系統變數" 找到 Path,點擊 "編輯" -> "新增",貼上剛剛的路徑。
  4. 開啟命令提示字元 (cmd),輸入 gcc --version,如果有出現版本資訊即代表安裝成功。

macOS 使用者

macOS 使用者可以直接安裝 Xcode Command Line Tools,裡面包含了 Clang 編譯器 (用法跟 GCC 相容)。

  1. 開啟終端機 (Terminal)。
  2. 輸入以下指令並按 Enter:
    xcode-select --install
    
  3. 依照視窗指示完成安裝。
  4. 輸入 gcc --version (或 clang --version) 確認安裝成功。

Linux (Ubuntu/Debian) 使用者

大多的 Linux 發行版都可以透過套件管理員快速安裝 GCC。

  1. 開啟終端機。
  2. 輸入以下指令:
    sudo apt update
    sudo apt install build-essential
    
  3. 輸入 gcc --version 確認。

2. 安裝與設定 Visual Studio Code

Visual Studio Code (簡稱 VS Code) 是目前最流行的輕量級程式碼編輯器。

  1. 下載與安裝:前往 VS Code 官網 下載並安裝。
  2. 安裝 C/C++ 擴充功能
    • 開啟 VS Code。
    • 點擊左側的 "擴充功能" 圖示 (Extensions)。
    • 搜尋 "C/C++" (由 Microsoft 發布)。
    • 點擊 "Install"。

3. 測試你的第一個 C 程式

讓我們確認環境是否一切就緒。

  1. 在 VS Code 中建立一個新檔案,命名為 hello.c
  2. 輸入以下程式碼:
#include <stdio.h>

int main() {
    // 這是我們對世界的第一聲問候
    printf("Hello, World!\n");
    return 0;
}
  1. 編譯與執行
    • 開啟 VS Code 的終端機 (Terminal -> New Terminal)。
    • 輸入編譯指令:gcc hello.c -o hello
      • gcc:呼叫編譯器。
      • hello.c:原始程式碼檔案。
      • -o hello:指定輸出檔名為 hello (Windows 上會自動變成 hello.exe)。
    • 執行程式:
      • Windows: hello.\hello.exe
      • macOS/Linux: ./hello

如果你在終端機看到 Hello, World!,恭喜你!你的 C 語言開發環境已經建立完成。