MinGW官方離線安裝法

來源:互聯網
上載者:User

轉自  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:

    a)         mpc-dev     mpc-dll

    b)         mpfr-dev    mpfr-dll

    c)         gmp-dev    gmp-dll

    d)         pthreads-dev    pthreads-dll

    e)         gomp

    f)          ssp

    g)         intl

    h)         iconv-dev    iconv-dll

(5)  gcc-core-bin    gcc-core-dll

3. 將所有下載的壓縮包用7-zip解壓兩次,同名覆蓋(有tar.lzma和tar.gz等格式的檔案),然後複製到F:\MinGW下,添加環境變數MINGW_HOME=F:\MinGW

4.可選擇性安裝c++編譯器,ada編譯器,fortran編譯器,objectC編譯器

         C++編譯器需要下載

                   gcc-c++

                   libstdc++

         ada 編譯器需要下載

                   gcc-ada

                   libgnat

         fortran編譯器需要下載

                   gcc-fortran

                   libgfortran

         objectC編譯器需要下載

                   gcc-objc

                   libobjc

 

注意:這些編譯器包必須和gcc-core包的版本相同

同樣可選擇性安裝

        make構建工具

            make

        gdb調試工具

            gdb

            libexpat

注意: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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.