轉自 http://download.csdn.net/detail/aft_momo/4045979
下載MinGW,官方推薦網絡安裝,但也可以進行離線安裝(較復雜)
下載MinGW最小需求包(包括C編譯器)。列表如下:
(1) binutils
(2) mingw-runtime-dev mingw-runtime-dll
(3) w32api
(4) Required runtime libraries for GCC:
e) gomp
f) ssp
g) intl
3. 將所有下載的壓縮包用7-zip解壓兩次,同名覆蓋(有tar.lzma和tar.gz等格式的文件),然后復制到F:\MinGW下,添加環境變量MINGW_HOME=F:\MinGW
4.可選擇性安裝c++編譯器,ada編譯器,fortran編譯器,objectC編譯器
C++編譯器需要下載
ada 編譯器需要下載
fortran編譯器需要下載
objectC編譯器需要下載
注意:這些編譯器包必須和gcc-core包的版本相同
同樣可選擇性安裝
make構建工具
gdb調試工具
注意:make構建工具安裝好后,將mingw32-make.exe復制一份並改名為make.exe供eclipse使用。所有包的安裝方式都相同,直接用7-zip解壓兩次並復制到MinGW目錄下即可
5.設置系統環境變量。
Path
最前面追加%MINGW_HOME%\bin;%MINGW_HOME%\libexec\gcc\mingw32\4.5.2
注意:在3.2以后版本,如果只是被eclipse使用(不用命令行使用),則不要設置以下環境變量,否則eclipse中會出現Duplicate Include Path Entry警告
LIBRARY_PATH=
%MINGW_HOME%\lib;%MINGW_HOME%\lib\gcc\mingw32\4.5.2
C_INCLUDE_PATH=
%MINGW_HOME%\include;
%MINGW_HOME%\lib\gcc\mingw32\4.5.2\include
CPLUS_INCLUDE_PATH=
%MINGW_HOME%\lib\gcc\mingw32\4.5.2\include\c++;
%MINGW_HOMW%\lib\gcc\mingw32\4.5.2\include\c++\backward;
%MINGW_HOME%\lib\gcc\mingw32\4.5.2\include\c++\mingw32;
%MINGW_HOME%\include