1. 程式人生 > >Windows 安裝MinGW gcc

Windows 安裝MinGW gcc

gcc下載地址:https://zh.osdn.net/projects/sfnet_mingw-w64/releases/(下載這個使用時,跳過下面參考,安裝結束後直接設定環境變數可參考)

windows系統下GCC的安裝方法,以及一些環境變數的配置,如果對GCC不是很清楚,關於更多GCC的資料,可以到網上了解一下。

本文是針對MinGW5.1.6進行的。

如今,在Windows下比較流行的GCC移植版主要有三個。他們是 MinGW,Cygwin和Djgpp。我們今天主要講解是關於MinGW的安裝,首先MinGW是Minimalistic GNU for Windows 的縮寫,她是一個建立在GCC和binutils 專案上的編譯器系統,因此,我們可以根據MinGW提供的c++編譯程式,來搭配這樣一個c++編譯環境。

安裝方法:   你可以從 http://sourceforge.net/projects/mingw/上下載一個MinGW的安裝程式;根據安裝的提示介面進行操作,只是在第四步中的choose components 中要把g++ complier打鉤,其他選擇根據具體的需要,可以select the type of install 下拉框選擇full,全部安裝,也可以,接下去,就等待安裝完成,至此,這個MinGW就已經安裝完了,它是一組有用的工具集(這些工具將包含在$/bin目錄下(其中 $代表您所選擇的安裝路徑))。   環境設定:   對於我們這些使用者來說,最好是能夠簡單方便的使用工具。所以,我們就需要設定環境,便於我們使用MinGW。   對於設定,我們只需要在環境變數中的PATH 變數中,新增$/bin這個路徑就可以了,這樣我們的gcd編譯環境就搭配好了。
但是,我們還需要使用MinGW給我們提供的c++的標準庫,和標頭檔案,因此需要設定系統查詢路徑,如下:環境變數名 環境變數值MINGW $( $代表您所選擇的安裝路徑如:C:/MinGW,自己進行修改) LIBRARY_PATH %MINGW%/lib注:該環境變數可設定為一個或多個目錄名字列表,連線程式會搜尋該目錄,以查詢特殊連線程式檔案,和由 -l (字母 l )命令列選項指定名字的庫。由 -L 命令列選項指定的目錄在環境變數的前面,首先被查詢 C_INCLUDE_PATH %MINGW%/include注:編譯 C 程式時使用該環境變數。該環境變數指定一個或多個目錄名列表,查詢標頭檔案,就好像在命令列中指定 -isystem 選項一樣。會首先查詢 -isystem 指定的所有目錄。 CPLUS_INCLUDE_PATH %MINGW%/lib/gcc/mingw32/4.5.2;%MINGW%/mingw32;%MINGW%/lib/gcc/mingw32/4.5.2/include/c++/backward;%MINGW%/include注:編譯 C++ 程式時使用該環境變數。該環境變數指定一個或多個目錄名列表,查詢標頭檔案,就好像在命令列中指定isystem 選項一樣。會首先查詢 -isystem 指定的所有目錄。測試:先使用文字編輯器編寫測試用的原始檔,檔名:main.cpp。#include 
using namespace std;int main(void) { cout << "Hello,Word!" ; return 0;}切換到DOS下面:D:/cplus>g++ main.cpp -O3 -o hello編譯成功後:便會產生hello.exe的執行檔。執行畫面如下:D:/cplus >hello"Hello,Word!D:/cplus

(2)在安裝嚮導介面上點選next。

(3)點選“Download and Install”,點選next進入下一步。

(4)授權協議介面點選next進入下一步

5)安裝包選擇介面,選取current,點next進入下一步。

(6)安裝元件選擇介面,選擇你需要的元件,然後點next進入下一步。

各元件描述:

g++ Compiler,C++編譯器

g77 Compiler,Fortran編譯器

Ada Compiler,Ada編譯器

Java Compiler,Java編譯器

Objective C Compiler , Objective C編譯器

mingw make ,mingw的makefile 直譯器

(7)在安裝目錄選擇介面,選擇mingw的安裝目錄,預設目錄是C:/MinGW,點next到下一步。

8)選擇開始選單資料夾介面,就是你想把程式的快捷方式放到開始選單的“所有程式”的那個目錄下。

點選“Install ”開始正式安裝

(9)安裝程式將你選擇的安裝包解壓到指定的目錄中,稍等一會提示安裝成功。

(10)點選Finish,結束安裝。

環境變數的設定

假定MinGW安裝在C:/MinGW目錄下。

“我的電腦”圖示上點選右鍵,選擇“屬性”,開啟系統屬性面板。

選擇“高階”標籤,點選“環境變數”按鈕。

新建如下系統變數:

MINGW_HOME = C:/MinGW


LIBRARY_PATH = %MINGW_HOME%/lib


C_INCLUDE_PATH = %MINGW_HOME%/include


CPLUS_INCLUDE_PATH = %MINGW_HOME%/include/c++/3.4.5;%MINGW_HOME/include/c++/3.4.5/mingw32;%MINGW_HOME/include/c++/3.4.5/backward;%MINGW_HOME%/include

path=%path%;%MINGW_HOME%/bin