要知道,GCC 官網提供的 GCC 編譯器是無法直接安裝到 Windows 平臺上的,如果我們想在 Windows 平臺使用 GCC 編譯器,可以安裝 GCC 的移植版本。
目前適用於 Windows 平臺、受歡迎的 GCC 移植版主要有 2 種,分別為 MinGW 和 Cygwin。其中,MinGW 側重於服務 Windows 使用者可以使用 GCC 編譯環境,直接生成可執行 Windows 平臺上的可執行程式,相比後者體積更小,使用更方便;而 Cygwin 則可以提供一個完整的 Linux 環境,藉助它不僅可以在 Windows 平臺上使用 GCC 編譯器,理論上可以執行 Linux 平臺上所有的程式。
如果讀者僅需要在 Windows 平臺上使用 GCC,可以使用 MinGW 或者 Cygwin;除此之外,如果讀者還有更高的需求(例如執行 POSIX 應用程式),就只能選擇安裝 Cygwin。
本節要重點給大家介紹的是 MinGw 的安裝和使用。MinGw 全稱 Minimalist GNU for Windows,應用於 Windows 平臺,可以為我們提供一個功能有限的 Linux 系統環境以使用一些 GNU 工具,比如 GCC 編譯器、gawk、bison 等等。
MinGW的安裝
相比在 Linux 平臺上安裝 GCC 編譯環境,在 Windows 平臺上安裝 MinGW 是比較簡單的,只需經歷以下幾個過程。
1) 開啟
MinGW 官網(點選即可進入官網),下載 MinGW 安裝包。
圖 1 官網下載MinGW