欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MinGW-w64 離線包安裝方法(經(jīng)測試可用)

  發(fā)布時間:2019-10-05 18:37:04   作者:佚名   我要評論
這篇文章主要介紹了MinGW-w64 離線包安裝方法,測試可用,因為在線安裝比較慢,這里提供離線版本的安裝方法

一、什么是 MinGW-w64 ?
MinGW 的全稱是:Minimalist GNU on Windows 。它實(shí)際上是將經(jīng)典的開源 C語言 編譯器 GCC 移植到了 Windows 平臺下,并且包含了 Win32API ,因此可以將源代碼編譯為可在 Windows 中運(yùn)行的可執(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 是開源軟件,可以免費(fèi)使用。
2. MinGW-w64 由一個活躍的開源社區(qū)在持續(xù)維護(hù),因此不會過時。
3. MinGW-w64 支持最新的 C語言 標(biāo)準(zhǔn)。
4. MinGW-w64 使用 Windows 的C語言運(yùn)行庫,因此編譯出的程序不需要第三方 DLL ,可以直接在 Windows 下運(yùn)行。
5. 那些著名的開源 IDE 實(shí)際只是將 MinGW-w64 封裝了起來,使它擁有友好的圖形化界面,簡化了操作,但內(nèi)部核心仍然是 MinGW-w64。

MinGW-w64 是穩(wěn)定可靠的、持續(xù)更新的 C/C++ 編譯器,使用它可以免去很多麻煩,不用擔(dān)心跟不上時代,也不用擔(dān)心編譯器本身有bug,可以放心的去編寫程序。

三、MinGW-w64 適合做什么?
對于熟悉 MinGW-w64 的高手而言,它可以編譯任何 C語言 程序。但對于一般人來說,MinGW-w64 太過簡陋,連圖形用戶界面都沒有。這讓習(xí)慣使用鼠標(biāo)的人,感到很痛苦。雖然也可以通過一些配置,讓 MinGW-w64 擁有圖形用戶界面,但那個過程非常麻煩。

除此之外,編譯復(fù)雜的程序時,還需要你會編寫 Makefile ,否則只能一個文件一個文件的編譯,可想而知會多么辛苦。
但對于初學(xué) C語言 的人來說,MinGW-w64 是正合適的編譯器,至少黑色的命令提示符界面很有編程的氣氛,感覺很酷。

在剛開始學(xué) C語言 時,所有代碼通常都寫在一個文件中,只要輸入幾個簡單的命令,就能用 MinGW-w64 編譯成可執(zhí)行文件。雖然  VS2015 等編譯器,只要點(diǎn)擊下鼠標(biāo)就可以完成編譯,但它會自動生成一大堆工程文件,讓初學(xué)者摸不著頭腦。而 MinGW-w64 則只會生成一個可執(zhí)行文件。

如果對 MinGW-w64 和 VS2015 等編譯器進(jìn)行一下形容,那么 MinGW-w64 是手動的,而  VS2015 等編譯器則是自動的。因此 MinGW-w64 的編譯過程更加直觀容易理解,也比較適合C語言學(xué)習(xí)。
總而言之,對于一般人來說,MinGW-w64 適合學(xué)習(xí) C語言 時使用,真正工作還是用  VS2015 更好。當(dāng)然如果您是在 Linux 下工作,那么Code::Blocks可能是一個選擇,不過最大的可能是您必須習(xí)慣使用 GCC 來編譯程序。

四、下載和安裝 MinGW-w64

在開始安裝之前,請先確認(rèn)您滿足以下幾個條件。
1.您的電腦已經(jīng)連接到網(wǎng)絡(luò)。
2.您的電腦硬盤有500MB的剩余空間。
3.您現(xiàn)在有充足的時間。(受您當(dāng)前網(wǎng)速的影響,安裝過程可能會花費(fèi)10幾分鐘或1個小時以上的時間。)

如果您確認(rèn),您滿足了上述條件,那么就可以開始安裝 MinGW-w64 了。

注意:教程中的圖片都是實(shí)際安裝時的原比例截圖,如果您看不清圖片中的提示語,可以將圖片放大,不會影響清晰度。想要觀看大圖,只需點(diǎn)擊圖片,就會跳轉(zhuǎn)到原始尺寸的圖片頁面中。如果前面的方法失效,您仍然可以通過瀏覽器放大頁面的功能,放大圖片,例如在 Chrome 瀏覽器下,您可以按住 Ctrl 鍵,然后滾動鼠標(biāo)滾輪,即可放大頁面。

選擇標(biāo)準(zhǔn):

32位系統(tǒng)選擇i686, 64位系統(tǒng)選擇x86_64
線程模型:win32 : 沒有C ++ 11多線程特性, posix : 支持C ++ 11多線程特性
異常處理模型:32位系統(tǒng)推薦dwarf,64位系統(tǒng)推薦seh
因為測試環(huán)境為64位系統(tǒng),所以推薦配置為x86_64-posix-seh

腳本之家本地下載 



 

1、官方下載

如果你能從在線 安裝,那最好就在線安裝吧。

如果你能連上官網(wǎng),那可以選擇從官網(wǎng)去下載,

地址:https://osdn.net/projects/mingw/releases/

https://sourceforge.net/projects/mingw-w64/files/

從這里去下載,選擇需要下載的文件。 

如圖,我這里選擇的是x86_64-posix-seh

2、7-zip

下載下來的文件是7z文件,直接解壓就行,如果沒有7z的解壓工具,可以去下載一個。

https://www.7-zip.org/

去官網(wǎng)下載,我的是64位系統(tǒng)。

安裝7-zip。

我的是安裝在D盤的,如圖:

3、解壓

7-zip安裝之后,去目錄解壓文件。

可以選擇把下載下來的x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z文件拷貝到7-zip目錄。

使用命令進(jìn)行解壓。

7z x x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z -o./

命令表示解壓文件到當(dāng)前目錄下。

解壓之后會得到一個mingw64的文件夾,將其拷貝到你要安裝的目錄。

4、環(huán)境變量

解壓完畢之后需要配置環(huán)境變量

path下添加你的mingw64/bin,如:D:\mingw64\bin

在cmd窗口使用 gcc -v去查看下。

官方安裝版本提供一個設(shè)置path的bat

echo off
set PATH=d:\Program Files (x86)\mingw-w64\i686-8.1.0-win32-dwarf-rt_v6-rev0\mingw32\bin;%PATH%
rem echo %PATH%
rem cd "d:\Program Files (x86)\mingw-w64\i686-8.1.0-win32-dwarf-rt_v6-rev0\mingw32\bin"
cd "C:\"
"C:\Windows\system32\cmd.exe"
 

可以根據(jù)需要自行設(shè)置路徑,這篇文章就介紹到這了,希望大家以后多多支持腳本之家。

相關(guān)文章

最新評論