MinGW安裝和使用基礎教程

轉自:http://www.zhixing123.cn/ubuntu/42254.html

MinGW全稱Minimalist GNU For Windows,是個精簡的Windows平臺C/C++、ADA及Fortran編譯器,相比Cygwin而言,體積要小很多,使用較爲方便。MinGW提供了一套完整的開源編譯工具集,以適合Windows平臺應用開發,且不依賴任何第三方C運行時庫。

MinGW包括:

  • 一套集成編譯器,包括C、C++、ADA語言和Fortran語言編譯器
  • 用於生成Windows二進制文件的GNU工具的(編譯器、鏈接器和檔案管理器)
  • 用於Windows平臺安裝和部署MinGW和MSYS的命令行安裝器(mingw-get)
  • 用於命令行安裝器的GUI打包器(mingw-get-inst)

注:本文測試環境爲Windows 7 SP1+MinGW 20120426。

一、MinGW安裝

MinGW官方網址:http://www.mingw.org/

下載地址:http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/

下載後只是個安裝器,需要在線下載真正的安裝內容,所以速度不會快。具體步驟如下:

1、選擇安裝版本(Repository Catalogues)

有兩個選擇,一個是當前打包版本,另一個是下載最新版本。只要你的安裝器是從官方下載的,選擇前者即可,結果一般就是最新版本。

2、設置安裝目錄

默認安裝到C:\MinGW

3、選擇安裝組件

這個根據大家需要選擇安裝組件(C編譯器、C++編譯器、Fortran編譯器、ObjC編譯器、Ada編譯器等),一般選擇C/C++編譯器即可,看各位用途確定,組件列表中還有MSYS小系統等可供選擇。

4、等待下載並安裝完成

5、設置MinGW環境變量

依次鼠標點擊桌面“我的電腦”->選擇左側的“高級系統設置”,選擇“高級”->“環境變量”,然後再Path裏增加;C:\MinGW\bin聲明。點擊確定。

小提示:設置完成後,Windows似乎不會自動更新環境變量,除非重啓機子,那麼我們可以通過在下面的命令行中,胡亂設置一下PATH(比如SET PATH=C:\),然後退出命令行,那麼系統環境變量就會被強制刷新。

6、查看GCC版本信息

開始運行,輸入CMD,回車並運行,輸入gcc -v查看編譯器版本。如下圖:

二、MinGW使用

1、測試編譯C++

測試文件test.cpp,代碼如下(下面爲C代碼,只是使用G++來編譯而已)

#include <stdio.h>

int main() {
	printf("Hello World!");
        return 0;
}

2、編譯test

編譯命令如下:

g++ test.cpp -o test

輸出結果爲:test.exe

3、執行

輸入test回車,結果如下:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章