0.前言
最近對開源編譯平台和編譯器產生了興趣,借博客平台總結一些東西(包括minGW,eclipse,sourcery和GDB調試等內容)。總感覺時間一長某些東西自己都會忘記,過段時間回頭看看自己的博客也會有很多的收獲
。突然想起來初中和高中老師的教導——要多做總結,就這樣總結來了。

1.MinGw下載和安裝
【下載地址】
說明該下載可執行文件其實為在線安裝包,選擇編譯器之后便會開始下載,可選擇的編譯器包括C編譯器和C++編譯器。
強烈建議選擇一個簡單的安裝路徑,例如D:\MinGW

圖1 選擇安裝路徑
這里指選擇了C編譯器,如果以后要選擇C++編譯器可以再次運行此在線安裝包,添加C++編譯器。簡單起見,這里指安裝C編譯器。

圖2 選擇編譯器種類
安裝過程請保持耐心,可能會遇到網絡不通暢的問題。如果遇到這個問題,請休息一會再次嘗試。


圖3 安裝過程
2.MinGW設置驗證
2.1 設置環境變量

圖4 設置環境變量
把“D:\MinGW\bin”添加至PATH。請注意添加之前應先輸入“;”

2.2 查看版本號
驗證安裝是否成功 gcc -v,這是嘗試編譯鏈接之前的基本步驟。

圖5 查看版本號
2.3 嘗試make
#include <stdio.h int main(void) { // 輸出內容 printf("\r\nHello MinGW!\r\n"); return 1; }
保存至E:\c_works,文件名為hello.c
通過控制台嘗試編譯連接,先修改盤符至E:,接着cd進入c_works目錄,輸入以下指令:
gcc -o hello hello.c

圖6 make過程
由於mingw在windows平台上提供了gcc編譯環境,更多的內容可參考ubuntu wiki百科中關於GCC入門的資料,必定可以收獲更多
http://wiki.ubuntu.org.cn/index.php?title=Gcchowto&variant=zh-cn