MinGW-w64(C/C++編譯器)
v8.1.0 官方版- 軟件大?。?span itemprop="fileSize">917.00 KB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件 / 編譯工具
- 軟件授權: 免費軟件
- 更新時間:2019-08-26 09:49:16
- 軟件等級:
- 軟件廠商: -
- 應用平臺:WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): http://mingw-w64.org/doku.php
相關軟件
redis on windows(含32/64位)v3.2.100 官方版
10.80 MB/中文/7.0
米皮大冒險夢境破解版(mimpi dreams)v2.02 安卓完整解鎖版
63.00 MB/中文/10.0
Turbo C中文破解版v2.0 漢化版
575.00 KB/中文/10.0
(win10安裝apk)Windows 10 Mobile APK Installerv1.1 官方版
10.60 MB/中文/10.0
101游戲合集無限積分版v1.3.32 安卓版
35.20 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關文章網(wǎng)友評論下載地址
MinGW-w64是一個簡單的c語言編譯器,可以說是MinGW的全新升級版本,除了版本功能更新外,MinGW-w64的最大不同在于可以編譯生成 64位 或 32位 可執(zhí)行程序,下面為大家?guī)硐嚓P的下載安裝和設置教程。
MinGW-w64詳細介紹
一、什么是 MinGW-w64 ?
MinGW 的全稱是:Minimalist GNU on Windows 。它實際上是將經(jīng)典的開源 C語言 編譯器 GCC 移植到了 Windows 平臺下,并且包含了 Win32API ,因此可以將源代碼編譯為可在 Windows 中運行的可執(zhí)行程序。而且還可以使用一些 Windows 不具備的,Linux平臺下的開發(fā)工具。一句話來概括:MinGW 就是 GCC 的 Windows 版本 。
以上是 MinGW 的介紹,MinGW-w64 與 MinGW 的區(qū)別在于 MinGW 只能編譯生成32位可執(zhí)行程序,而 MinGW-w64 則可以編譯生成 64位 或 32位 可執(zhí)行程序。
正因為如此,MinGW 現(xiàn)已被 MinGW-w64 所取代,且 MinGW 也早已停止了更新,內(nèi)置的 GCC 停滯在了 4.8.1 版本,而 MinGW-w64 內(nèi)置的 GCC 則更新到了 6.2.0 版本。
二、為什么使用 MinGW-w64 ?
1. MinGW-w64 是開源軟件,可以免費使用。
2. MinGW-w64 由一個活躍的開源社區(qū)在持續(xù)維護,因此不會過時。
3. MinGW-w64 支持最新的 C語言 標準。
4. MinGW-w64 使用 Windows 的C語言運行庫,因此編譯出的程序不需要第三方 DLL ,可以直接在 Windows 下運行。
5. 那些著名的開源 IDE 實際只是將 MinGW-w64 封裝了起來,使它擁有友好的圖形化界面,簡化了操作,但內(nèi)部核心仍然是 MinGW-w64。
MinGW-w64 是穩(wěn)定可靠的、持續(xù)更新的 C/C++ 編譯器,使用它可以免去很多麻煩,不用擔心跟不上時代,也不用擔心編譯器本身有bug,可以放心的去編寫程序。
三、MinGW-w64 適合做什么?
對于熟悉 MinGW-w64 的高手而言,它可以編譯任何 C語言 程序。但對于一般人來說,MinGW-w64 太過簡陋,連圖形用戶界面都沒有。這讓習慣使用鼠標的人,感到很痛苦。雖然也可以通過一些配置,讓 MinGW-w64 擁有圖形用戶界面,但那個過程非常麻煩。
除此之外,編譯復雜的程序時,還需要你會編寫 Makefile ,否則只能一個文件一個文件的編譯,可想而知會多么辛苦。
但對于初學 C語言 的人來說,MinGW-w64 是正合適的編譯器,至少黑色的命令提示符界面很有編程的氣氛,感覺很酷。
在剛開始學 C語言 時,所有代碼通常都寫在一個文件中,只要輸入幾個簡單的命令,就能用 MinGW-w64 編譯成可執(zhí)行文件。雖然? VS2015 等編譯器,只要點擊下鼠標就可以完成編譯,但它會自動生成一大堆工程文件,讓初學者摸不著頭腦。而 MinGW-w64 則只會生成一個可執(zhí)行文件。
如果對 MinGW-w64 和 VS2015 等編譯器進行一下形容,那么 MinGW-w64 是手動的,而? VS2015 等編譯器則是自動的。因此 MinGW-w64 的編譯過程更加直觀容易理解,也比較適合C語言學習。
總而言之,對于一般人來說,MinGW-w64 適合學習 C語言 時使用,真正工作還是用? VS2015 更好。當然如果您是在 Linux 下工作,那么Code::Blocks可能是一個選擇,不過最大的可能是您必須習慣使用 GCC 來編譯程序。
安裝說明
一、安裝須知
1.您的電腦已經(jīng)連接到網(wǎng)絡。
2.您的電腦硬盤有500MB的剩余空間。
3.您現(xiàn)在有充足的時間。(受您當前網(wǎng)速的影響,安裝過程可能會花費10幾分鐘或1個小時以上的時間。)
在使用mingw64之前,由于其支持較多的編譯類型,所以其安裝包較多,需要了解其安裝包的命名規(guī)則:http://sourceforge.net/apps/trac/mingw-w64/wiki/download%20filename%20structure
一般采用personal文件夾下的兩個版本的包編譯64位程序:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/
二、安裝過程
點擊紅框中的 “Next” 按鈕,將會進入下一步安裝步驟。
從服務器獲取?MinGW-w64 文件信息,這里程序正在鏈接服務器,以便獲取存儲在倉庫中的 MinGW-w64 的文件明細。操作:只需等待。
MinGW-w64 版本選擇:
你可以根據(jù)所要搭建的開發(fā)環(huán)境,選擇不同的選項,從而下載所需的組件。
操作:選擇?Version、Architecture、Threads、Exception、Build revision 下拉列表中適當?shù)倪x項,接下來將會詳細介紹這些選項。
選擇 gcc 版本,Version 指的是 gcc 的版本,如果沒有特殊的需求,一般選擇最高的版本號即可。
Architecture 是指電腦系統(tǒng)是?32位 還是?64位,根據(jù)你的電腦系統(tǒng)做出對應選擇。我的電腦系統(tǒng)是 64位 的,所以我選擇了 x86_64,如果你是 32位 系統(tǒng),則選擇 i686 即可。
選擇操作系統(tǒng)接口協(xié)議
說明:這個世界上只有兩種操作系統(tǒng),符合 posix 協(xié)議的,和 Windows 。如這個笑話所說的,如果你想要開發(fā) Windows 程序,需要選擇 win32 ,而開發(fā) Linux、Unix、Mac OS 等其他操作系統(tǒng)下的程序,則需要選擇 posix 。
操作:我只開發(fā)在 Windows 下運行的程序,所以選擇了 win32 。
選擇異常處理模型(64位)
說明:異常處理在開發(fā)中非常重要,你在開發(fā)的過程中,大部分的時間會耗在處理各種異常情況上。如果你之前選擇了 64位,則這里有兩個異常處理模型供你選擇,seh 是新發(fā)明的,而 sjlj 則是古老的。seh 性能比較好,但不支持 32位。 sjlj 穩(wěn)定性好,支持 32位。
操作:我這里選擇了 seh 。
選擇異常處理模型(32位,
說明:選擇了 32位 后,則可以用 dwarf 和 sjlj 兩種異常處理模型。同樣的,dwarf 的性能要優(yōu)于 sjlj ,可以它不支持 64位 。
操作:建議選擇 dwarf 。
建立修訂
MinGW-w64 版本選擇完成,
綠框中就是我的 MinGW-w64 安裝配置單,gcc 是 6.2.0 版本,系統(tǒng)架構是 64位,接口協(xié)議是 win32,異常處理模型是 seh,Build revision 是 1 。
操作:點擊紅框中的“Next”按鈕,進入下一個步驟。
選擇 MinGW-w64 的安裝目錄
說明:在這里選擇 MinGW-w64 將要安裝到哪個目錄中去。安裝程序默認會將 MinGW-w64 安裝在 C盤 ,而在 Windows 操作系統(tǒng)中 C盤 是系統(tǒng)盤,操作系統(tǒng)會被安裝在這個盤里,而按照一般的習慣,我們盡量不把應用軟件安裝載系統(tǒng)盤里。因為以前的電腦使用的是機械硬盤,而機械硬盤頻繁讀寫會降低效率,所以盡量將操作系統(tǒng)與應用軟件放在不同的硬盤分區(qū)下。當然,現(xiàn)在的電腦大部分都配備了固態(tài)硬盤(SSD),而且通常作為系統(tǒng)盤來使用,因此已經(jīng)沒有讀寫效率的問題了。所以如果你還在用機械鍵盤,就將 MinGW-w64 放到其他非系統(tǒng)盤里,如果使用固態(tài)硬盤,則可以放在安裝程序提示的默認位置,或其他地方均可。
操作:點擊紅框中的“Browse”按鈕,以便更改 MinGW-w64 的安裝位置。
更改 MinGW-w64 的安裝位置
確認 MinGW-w64 安裝目錄
界面中的 Space available 指的是你選擇的目錄,所在的硬盤分區(qū)的剩余空間,而 MinGW-w64 至少會占用 500 MB 的空間。Create shortcuts in Start Menu 是說在開始菜單創(chuàng)建 MinGW-w64 的快捷方式,一般默認勾選即可。
操作:確認安裝目錄沒問題后,點擊紅框中的“Next”按鈕,開始正式安裝 MinGW-w64 。
開始下載 MinGW-w64 本體
MinGW-w64 下載完成,MinGW-w64 已經(jīng)下載完成,我們可以在之前選擇的安裝目錄下,找到它的各種組件文件。點擊紅框中的“Next”按鈕,繼續(xù)下一個步驟。
關閉 MinGW-w64 安裝程序
說明:MinGW-w64 的安裝程序已經(jīng)完成了它的使命,但 MinGW-w64 還沒有安裝完成,之后我們還需要進行一些配置,才能正常使用它編譯源代碼。操作:點擊紅框中的“Finish”按鈕,將關閉 MinGW-w64 安裝程序。
MinGW-w64 安裝目錄
說明:MinGW-w64 下載完成后的安裝目錄,包含1個文件夾:mingw64,3個文件:mingw-w64.bat、uninstall.exe、uninstall.ini,和1個快捷方式:mingw-w64。雖然 MinGW-w64 已經(jīng)下載完成,但并沒有安裝完成,我們還需要配置一下操作系統(tǒng)的環(huán)境變量,將 MinGW-w64 的 bin 目錄加入其中,使操作系統(tǒng)可以找到那些編譯工具。操作:雙擊紅框中的“mingw64”文件夾,進入其中。
MinGW-w64 的 mingw64 文件夾
說明:mingw64 中包含了一系列的文件夾,根據(jù)文件夾的名稱,大概能猜到它們是做什么用的,但我們暫時不需要完全明白,只需要知道其中 bin 文件夾中,存放了那些編譯工具即可。操作:雙擊紅框中的“bin”文件夾,進入其中。
MinGW-w64 的 bin 文件夾
說明:bin 文件夾下包含了很多后綴名是 .exe 的可執(zhí)行程序,這些就是開發(fā)時所需的工具,如:gcc.exe 是用來編譯 C程序的,g++.exe 是用來編譯 C++ 程序的,而 gdb.exe 則是用來調(diào)試程序的 debug 工具。操作:點擊紅框中的地址欄,并復制(Ctrl + c)那一串地址。
此電腦
說明:我們已經(jīng)復制了 MinGW-w64 的 bin 文件夾的地址,接下來只要將它添加到系統(tǒng)的環(huán)境變量中,就可以完成 MinGW-w64 的全部配置了。操作:右鍵點擊“此電腦”,在彈出的菜單中點擊紅框中的“屬性”項。
計算機系統(tǒng)窗口
說明:這個窗口也可以通過“控制面板” -> “系統(tǒng)和安全” -> “系統(tǒng)”來打開。如果你不知道自己的系統(tǒng)是 32位 還是 64位,也可以在這里查看。操作:點擊紅框中的“高級系統(tǒng)設置”鏈接,將打開“系統(tǒng)屬性”窗口。
系統(tǒng)屬性窗口
說明:所謂的“環(huán)境變量”其實就是各種程序的默認安裝目錄,在那里有可執(zhí)行程序。操作:點擊紅框中的“環(huán)境變量”按鈕,將打開“環(huán)境變量”窗口。
系統(tǒng)環(huán)境變量窗口
說明:在這個窗口中我們可以編輯系統(tǒng)的環(huán)境變量,很多軟件在安裝的時候,會自動編輯環(huán)境變量。MinGW-w64 的安裝程序比較簡陋,只能由我們手動編輯。操作:首先點擊選中綠框中的“Path”項,然后再點擊紅框中的“編輯”按鈕。
編輯 Path 環(huán)境變量
說明:這是 Windows 10 中的編輯界面,比之前的版本要清晰明了,操作簡單了很多,也不容易出錯了。操作:點擊紅框中的“新建”按鈕,將創(chuàng)建一個新的空白變量位置。
新建 MinGW-w64 的環(huán)境變量
說明:現(xiàn)在只需將之前復制的 MinGW-w64 的 bin 文件夾地址,復制到新增的空白變量位置里,即可完成 MinGW-w64 的配置工作。操作:將 bin 文件夾地址,黏貼到紅框中的輸入框中。
添加 MinGW-w64 環(huán)境變量已完成
說明:MinGW-w64 的環(huán)境變量已經(jīng)添加完畢。操作:點擊紅框中的“確定”按鈕,MinGW-w64 的配置就完成了。
啟動“命令提示符”
命令提示符,為了測試 MinGW-w64 是否配置成功,我們需要在“命令提示符”中執(zhí)行一個命令。所以要先啟動“命令提示符”,值得注意的是各個 Windows 版本的啟動方式不同,但都可以通過打開“運行”窗口,輸入“cmd”來打開它。
MinGW-w64 是命令行工具,如果不與其他軟件配合,則只能通過“命令提示符”來調(diào)用。
操作:輸入“gcc -v” 并按回車鍵(Enter),將會顯示 MinGW-w64 的組件列表。
MinGW-w64 安裝完成,如果你的“命令提示符”顯示了一大串組件信息,那說明你的 MinGW-w64 已經(jīng)安裝完成了,恭喜!
更多>> 軟件截圖
推薦應用
Red Gate .NET Reflector(.net 反編譯工具) 63.00 MB
下載/中文/10.0 v9.0.2 漢化中文綠色版Apk+Dex文件反編譯及回編譯工具合集(APKDB) 21.47 MB
下載/中文/10.0 v2.1.3(20170108b) 官方最新版code blocks(帶GNW編譯器) 85.00 MB
下載/中文/1.0 v17.12 中文完整版c-free(最簡單易用C語言編譯器) 13.97 MB
下載/中文/6.0 v5.0 免費注冊版OllyDbg調(diào)試器 24.24 MB
下載/中文/10.0 v2.01 綠色中文破解版
其他版本下載
精品推薦
相關文章
下載地址
MinGW-w64(C/C++編譯器) v6.2.0 官方版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡