安裝 MinGW 的圖片教程


『安裝 MinGW 的圖片教程』這篇文章是 rsreland (rs.reland@gmail.com)於 2012年10月18日 編寫,它是一篇講述如何安裝 C語言編譯器 MinGW 的圖片教程。
 
圖片可以比文字傳達更多的信息,也能讓讀者更容易理解作者的意圖。因此,我將安裝 MinGW 的過程和步驟,制作成了圖片教程,為了讓看到這篇文章的人可以很容易按照圖片所示安裝 MinGW。
 
我希望寫出一篇即使是⑨也可以看懂的 MinGW 安裝教程。
 
 
◆ 什么是 MinGW ?

MinGW 的全稱是:Minimalist GNU on Windows 。它實際上是將經典的開源 C語言 編譯器 GCC 移植到了 Windows 下,並且包含了 Win32API ,因此可以將源代碼編譯生成 Windows 下的可執行程序。

一句話來概括,就是:MinGW 是  GCC 的 Windows 版本 。
 
 
◆ 為什么使用 MinGW ?
1. MinGW 是開源軟件,可以免費使用。
2. MinGW 由一個活躍的開源社區在持續維護,因此不會過時。
3. MinGW 支持最新的 C語言 標准。
4. MinGW 使用 Windows 的 C語言 運行庫,因此編譯出的程序不需要第三方 DLL ,可以直接在 Windows 下運行。
 
很多 C語言 的編程書籍,都是用 TC 來做演示的編譯器。但其實 TC 早已經過時了,它的開發公司  Borland 公司早已被人收購,所以 TC 已經沒人維護了。
 
TC 最坑爹的是它獨有的繪圖庫,其實只是在 DOS 界面畫圖,根本不能制作出圖形用戶界面。而且因為那個繪圖庫是 TC 獨有的,所以代碼只能在 TC 下編譯。
 
當然,最重要的是 TC 是 DOS 時代的編譯器,理所當然的只能開發 DOS 下運行的程序。
 
 
◆ MinGW 適合做什么?
對於熟悉 MinGW 的高手而言,它可以編譯任何 C語言 程序。但對於一般人來說,MinGW 太過簡陋,連圖形用戶界面都沒有。對於習慣使用鼠標的人來說,是很痛苦的。雖然也可以通過一些配置,讓 MinGW 擁有圖形用戶界面,但那個過程非常麻煩。
 
除此之外,編譯復雜的程序時,還需要你會編寫 Makefile ,否則只能一個文件一個文件的編譯,可想而知會多么辛苦。
 
但對於初學 C語言 的人來說,MinGW 是正合適的編譯器,至少黑色的命令提示符界面很有編程的氣氛,感覺很酷。在剛開始學 C語言 時,一般情況下所有代碼都寫在一個文件中,只要輸入幾個簡單的命令,就能用 MinGW 編譯成可執行文件。雖然 VC 6 等編譯器,只要點擊下鼠標就可以完成編譯,但它會自動生成一大堆工程文件,讓初學者摸不着頭腦。而 MinGW 則只會生成一個可執行文件。
 
 如果對 MinGW 和 VC 6 等編譯器進行一下形容,那么 MinGW 是手動的,而 VC 6 等編譯器則是自動的。因此 MinGW 的編譯過程更加直觀容易理解,也比較適合C語言學習。
 
總而言之,對於一般人來說,MinGW 適合學習 C語言 時使用,真正工作還是用 VC 6 更好。
 
 
◆ 以下是安裝 MinGW 的圖片教程
(圖片本身是可以放大的,根據不同的瀏覽器,操作也有不同。例如 Chrome瀏覽器:在圖片上右鍵→在新標簽上打開圖片。)
1. MinGW 官方首頁
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
MinGW 官方網站的網址是: http://www.mingw.org/ ,首頁如上圖所示。點擊圖種紅圈所示的 Downloads 鏈接,即可進入 MinGW 下載頁面。
 
2. MinGW 安裝程序下載頁面
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
上圖就是 MinGW 的下載頁面,你只需下載紅框中的安裝程序即可,它總是最新的穩定版 MinGW。(如果你很了解 MinGW 的話,也可以從頁面里的那些目錄中手動下載。)
 
3. MinGW 安裝程序開始下載
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
進入這個頁面5秒鍾后,會自動開始下載 MinGW 安裝程序。
 
 
4. MinGW 安裝程序
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
MinGW的安裝程序與Chrome、Adobe Flash Player的類似,是在線安裝程序,必須聯網才能正確安裝。它只相當於一個下載器,當其運行時,將會從MinGW的官方服務器上下載真正的MinGW安裝文件。雙擊運行 MinGW 安裝程序。
 
5. 開始安裝 MinGW 
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
MinGW 安裝程序運行后,出現的第一個窗口。主要是告訴你這個安裝程序的版本,不用管它直接 Next 。
 
6. MinGW 安裝提示
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
仍然是一些沒有太大意義的提示信息,直接 Next。
 
7. 選擇 MinGW 下載目錄
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
一般來說,選擇上面那個后面帶有日期的選項即可。如果你的 MinGW 在線安裝程序不是最新的,那就選擇下面那個選項。
 
8. MinGW 版權窗口
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
這就是所有軟件安裝時都有的版權聲明頁面,如果不同意則不能安裝。
 
9. 選擇 MinGW 的安裝目錄
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
在這里選擇 MinGW 將要被安裝到哪里。一般來說,不要安裝到C盤,這是常識。要注意的是,MinGW 安裝后,會占用 200MB 左右的空間,請檢查自己所選的磁盤空間是否足夠。
 
10. 選擇 MinGW 快捷方式的安裝目錄
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
選擇在開始菜單中是否創建快捷方式,以及創建在哪個目錄中。如果你沒有潔癖之類的,就不用管它,直接 Next 。
 
11. 選擇 MinGW 安裝的組件
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
 MinGW 不僅可以編譯C語言,還可以編譯其他語言,但要先安裝編譯相應語言的組件。在這個窗口中就可以選擇安裝那些組件,只要勾選上之后就會自動安裝。
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
MSYS Basic System 是一個小型的 GNU 環境,類似的還有 Cygwin。它的主要作用是,可以讓你使用一些在 Windows 的命令提示符(Shell)下無效的命令。眾所周知,Windows 的命令提示符功能有限,很多強大的命令無法使用。在一般情況下這沒有什么問題,但當你使用 GTK+ 開發圖形界面程序時,就會發現 GTK+ 官方示例在編譯時,所用的命令無法在命令提示符中運行,所以需要 MSYS 。
 
12. 最終確認 MinGW 安裝
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
看一下上面的清單列表,如果沒有問題,點擊 Install 就會開始安裝。注意,一定要連接網絡,否則無法安裝。

 

13. MinGW 安裝中
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
 MinGW 在線安裝程序開始下載安裝文件。實際上 MinGW 是一個綠色軟件,將 MinGW 文件下載下來之后,配置一下就可以使用。MinGW 在線安裝程序是簡化了手動下載,讓你可以更輕松的完成這一過程。
 
14. 完成 MinGW 安裝
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
MinGW 安裝完成后會顯示這個窗口,點擊 Finish 關閉安裝程序,之后就剩配置 MinGW 了。上面那個選項,是顯示安裝日志,如果網絡不好,可以檢查一下是否全部正確下載了。
 
15. 配置 MinGW
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
雖然 MinGW 已經安裝完成,但還要配置 MinGW,否則會無法使用。首先找到並打開你安裝 MinGW 的目錄,其中有一個 bin 目錄,將它的地址復制下來。
 
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
然后在桌面上的「計算機(我的電腦)」右鍵→屬性,打開如上圖所示的窗口。點擊高級系統設置,即可打開下圖所示的窗口。
 
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
點擊環境變量,打開下圖窗口。
 
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
在系統變量中找到 Path 這個變量,選中它后點擊編輯按鈕,會彈出下圖所示的窗口。
 
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
將之前復制的 MinGw 的 bin 目錄的地址,添加到 Path 的變量值的最后面。在粘帖之前,要先在原變量值的最后面加一個英文的分號 ; ,將 bin 目錄的地址分隔開。之后點擊確定,就完成了 MinGW 的配置。
 
16. 測試 MinGW 是否安裝正確
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
首先是打開 Windows 的命令提示符,開始菜單→運行→輸入字符 cmd →回車,打開如下圖所示 Shell 窗口。
 
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
在這里輸入字符 gcc ,回車。之所以輸入 gcc 是因為 MinGW 是 Windows 版的 gcc,MinGW 和 gcc 其實是一樣的,只是所支持的操作系統不同。
 
-- 【安裝MinGW的圖片教程】() - 瑞蘭德(rsreland) - ⑨的智商,姆Q的體力,西瓜的身高。
這個提示是告訴你,你沒有向 gcc(MinGW)輸入任何代碼源文件。雖然這是個警告,但卻說明 gcc 已經在正常運行了。
 
 
到此,MinGW 已經安裝成功了。如果你有任何疑問,或發現這篇日志有任何錯誤,請在這篇日志下留言。希望這篇日志對你有幫助,謝謝閱讀。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM