第一步:各種方法中有exe的直接執行安裝,一堆壓縮文件的手動解壓到一個目錄,比如D:\MinGW\
下面三種方法任選一種就行。
官方手動解壓法
地址:
http://www.mingw.org/wiki/InstallationHOWTOforMinGW
安裝方法:
根據minGW官網的手動安裝說明,下載各組件的最新版(或互相匹配版本,不知道在哪兒找各組件的版本對應關系,可能發行時間差不多的就算是相對應的版本吧)解壓到比如D:\MinGW\目錄下。
tdm-gcc第三方exe
地址:
安裝方法:
使用tdm-gcc-4.6.1.exe安裝包可以正常使用。
此網站也有介紹手動解壓的安裝方法,但會缺少一些東西(比如:libiconv-2.dll)。
nuwen第三方exe
地址:
安裝方法:
截止到2012年3月30日最新版為mingw-9.0.exe,GCC版本很新,用的是GCC 4.7.0。
包含的東西比較多,所以安裝后比較大(超過400M)。目錄結構與一般的mingw稍有不同,大部分內容在%MINGW_HOME%\git下。
第二步:設置MinGW相關的環境變量
設置環境變量
set MINGW_HOME=D:\MinGW
set Path=%MINGW_HOME%\bin;%Path%
一般的學習開發,只需在Path中添加%MINGW_HOME%\bin即可。
否則,按 http://www.cnblogs.com/smartdog/archive/2012/03/30/2425079.html 的方法添加其他環境變量。
第三步:測試安裝效果
編寫C程序main.c
#include <stdio.h>
int main() {
printf(“hello, world! I’m C. ”);
return 0;
}
編寫C++程序 main.cpp
#include <iostream>
using namespace std;
int main() {
cout << “Hello, world! I’m C++. ”;
return 0;
}
測試C編譯器
gcc main.c –o hello_c
hello_c
測試C++編譯器
g++ main.cpp –o hello_c++
hello_c++
如果得出正確的輸出結果,則安裝成功。