MinGW在Win7下的按裝、設置和使用 (Lu Hongling)

1.引言

      MinGW is the abbreviation of 「Minimalist GCC Windows」. 簡單地說, MinGW就是windows下的GCC [2]. 在windows下按裝了MinGW, 就按裝了C/C++, Fortran, 等語言編譯器套間. MinGW是徹底免費的.有了MinGW就不須要VC, Virtual Fortran等商業編譯器了. windows

      本文將和你們分享, 咱們在Win7下按裝、設置和調試MinGW的全過程。網站

      咱們強烈推薦使用開源免費的MinGW, 而不去使用盜版的VC等編譯器!.net

2下載和按裝MinGW

2.1MinGW官網

      http://www.mingw.org/調試

2.2下載和按裝MinGW

      MinGW的按裝文件不在其官網,而是放在開源社區」sourceforge」. 能夠從MinGW官網經過間接去找MinGW,也能夠直接到sourceforge上去搜索MinGW. ci

      建議從minGW官網去,其路徑路徑是:get

      在MinGW Home page 點擊進入 Documentation => 點」Getting Started」 欄目進入以下界面:編譯器

                 image

      點擊mingw-get-inst鏈接,就進入到Sourceforge網站存放MinGW的目錄:博客

            image

      下載"mingw-get-inst-20120426.exe"文件到你電腦腦的任意目錄.it

點擊運行 mingw-get-inst-20120426.exe就開始按裝MinGW.io

       Step 1

             image

Step 2.

               image

Step 3

              image

Step 4

              image

Step 5

              image

Step 6:

      注意,前面下載的「mingw-get-inst-20120426.exe」只是個頭文件,它的做用是鏈接,下載MinGW並按裝,這一步要從sourceforge上下載MinGW.若是你同時選了C/C++, Fortran等多個編譯器的話,這一步時間仍是挺長得.

              image

              image

3.  在Windows中爲MinGW設置環境變量

      此時MinGW還不能使用,還需在Windows中爲其設置好環境變量.具體作法是:

                         image

                         image

      雙擊PATH欄,因本機MinGW是裝在C:\MinGW目錄下的.因此原有路徑後面再加上C:\MinGW\bin;

      OK! 如今MinGW就能夠使用了.

4  Hello World!

      如今來編輯,編譯,運行一個C程序吧.

      Step 1: 用notepad編輯入下程序:

              #include <stdio.h>

               main()

               {

               printf("Hello World!\n");

               return 0;

               }

寫好後存入任意目錄, 如,D:\temp,文件名」hello.c」

      Step 2 啓動DOS prompt

      進入D:\temp

                   image

      Step 2 編譯hello.c

                   image

      Step 3 運行

      編譯後會產生一個a.exe, 運行後就顯示出"Hello World!"

                  image

5  References

  1. Official Website of MinGW, Getting Started with MinGW ,

  2. Lu Hongling, 簡說GNU, GCC and MinGW, 百度文庫

鳴謝!

       本文使用Live Write發表, 參考了紅薯的博文 "使用 Live Writer 在 oschina 上寫博客"!!!

相關文章
相關標籤/搜索