1、MinGW簡介
MinGW是Minimalist GNU For Windows的簡寫,它是個精簡的Windows平台C/C++、ADA以及Fortran編譯器,和Cygwin相比,體積要小很多,使用起來也更為方便。
MinGW工具最大的特點就是編譯出來的可執行文件能夠獨立在Windows上運行。
MinGW的組成主要有如下:
- 支持C/C++、ADA和Fortran的編譯器
- GNU工具
- 用於Windows平台安裝和部署MinGW和MSYS的命令行安裝器mingw-get
- 用於GUI打包的mingw-get-inst
2、MinGW安裝
(2.1)下載
MinGW的下載鏈接如下所示:
https://sourceforge.net/projects/mingw/
頁面如下:
點擊Download按鈕后,開始下載,下載完成之后會得到一個名為mingw-get-setup.exe的安裝文件。
(2.2)安裝下載器
找到上面下載完成的安裝文件,雙擊運行該安裝文件,出現如下界面:
點擊Install按鈕,出現下面界面:
配置默認的安裝路徑,然后點擊Continue按鈕繼續完成安裝,出現如下界面:
安裝成功后,會在桌面出現安裝器圖標,如下:
(2.3)選擇安裝組件
雙擊打開桌面出現的安裝器圖標MinGW Installer,出現界面如下:
可以選擇需要安裝的組件,右鍵選擇Mark for Installation之后,選擇Installation按鈕下的Apply Changes,可以安裝需要的組件。
(2.4)安裝GCC
接下來,需要安裝的是GCC組件,組件選擇如下:
GCC組件選擇完成后,開始安裝,如下:
出現安裝進度條如下:
等待組件安裝完成即可。
(2.5)查看安裝
安裝執行完成后,進入到安裝的目錄,例如H:\MinGW\bin,檢查相關的組件是否已經安裝好,安裝成功如下所示:
(2.6)配置
接下來就是配置MinGW的環境變量,鼠標右鍵點擊我的電腦,選擇屬性,如下所示:
找到系統變量下的新建按鈕,如下:
新建一個MinGW的變量,並添加變量值,如下:
然后找到系統變量的Path,將MinGW的工具路徑添加到Path,如下:
編輯Path環境變量,並新建一個值,如下:
點擊確定,到此,MinGW工具路徑就成功添加到了系統的環境變量中了。
3、MinGW使用
(3.1)查看GCC版本
使用Win+R快捷鍵后,輸入Cmd回車,打開終端窗口,輸入下面命令查看,GCC的版本號:
> gcc -v
GCC的版本號輸出如下:
可以看到,GCC的版本號為6.3.0,編譯工具已經安裝完成了。
(3.2)編譯
編寫一個簡單的測試程序hello.c,代碼如下所示:
#include <stdio.h> int main(int argc, char *argv[]) { printf("Hello World\n"); return 0; }
在Cmd終端下,使用下面命令進行編譯:
> gcc -o hello hello.c
成功編譯后,會在當前的目錄下生成hello.exe可執行文件,如下所示:
(3.3)執行
使用下面命令執行hello.exe可執行程序:
> hello.exe
程序成功執行效果如下:
MinGW的工具安裝以及使用介紹就到這里。