切換語言為:簡體

如何在 Windows 上安裝 MSYS2 和 GCC 編譯器

  • 爱糖宝
  • 2024-11-17
  • 2028
  • 0
  • 0

在 Windows 平臺上安裝和使用 GCC 編譯器需要藉助 MSYS2 環境。本文將逐步介紹如何安裝 MSYS2 和 GCC,幫助你快速搭建開發環境。


1. 下載並安裝 MSYS2

MSYS2 是一個輕量級的 UNIX 模擬環境,提供了 GNU 工具鏈以及軟體包管理器(pacman)。安裝 MSYS2 是在 Windows 上安裝 GCC 的第一步。

  • 下載連結MSYS2 官方網站

  • 安裝步驟

    1. 開啟網站後,點選下載適合您系統架構的安裝包(通常為 64 位)。

    2. 雙擊下載的安裝檔案,按照提示完成安裝。

    3. 安裝完成後,開啟 MSYS2 MSYS 命令列視窗(可以透過開始選單找到)。


2. 更新 MSYS2 的軟體包

在 MSYS2 中,使用軟體包管理器 pacman 管理和更新工具鏈。

  1. 開啟 MSYS2 命令列視窗。

  2. 執行以下命令更新軟體包資料庫:

    pacman -Syu

    注意:第一次執行 pacman -Syu 時,MSYS2 可能需要關閉視窗後重新啟動。按照提示操作,並再次執行 pacman -Syu 確保所有元件更新到最新版本。


3. 安裝 GCC 編譯器

MSYS2 提供多個版本的 GCC 編譯器,這裏我們安裝適用於 Windows 原生應用開發的 mingw-w64-ucrt-x86_64-gcc

  1. 輸入以下命令安裝 GCC 編譯器:

    pacman -S mingw-w64-ucrt-x86_64-gcc

  2. 安裝完成後,驗證 GCC 是否安裝成功。輸入以下命令檢視 GCC 的版本資訊:

    gcc --version

    如果安裝成功,你會看到類似以下的輸出:

    gcc (Rev3, Built by MSYS2 project) 14.2.0
    Copyright (C) 2023 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
    PARTICULAR PURPOSE.


4. 後續升級 GCC

GCC 的新版本會定期釋出。要升級到最新版本,只需重複以下命令:

pacman -Syu

這將更新 MSYS2 環境和 GCC 到最新的穩定版本。


小結

透過上述步驟,您已成功在 Windows 上安裝 MSYS2 和 GCC 編譯器,並完成了基本配置。現在,您可以使用 GCC 編譯 C/C++ 程式。如果您需要其他工具或庫,也可以透過 pacman 命令輕鬆安裝它們。

推薦下一步:嘗試編譯一個簡單的 C 程式,驗證編譯器的功能。

#include <stdio.h>

int main() {
    printf("Hello, GCC on MSYS2!\n");
    return 0;
}

用 GCC 編譯:

gcc -o hello hello.c 
./hello


0則評論

您的電子郵件等資訊不會被公開,以下所有項目均必填

OK! You can skip this field.