表白:黑白圣堂血天使,天劍鬼刀阿修羅。';
講解對(duì)象:/MinGW-w64 編譯器簡(jiǎn)介
作者:融水公子 rsgz
===
MinGW-w64 編譯器簡(jiǎn)介
官網(wǎng)www.mingw-w64.org/
之前說(shuō)道C語(yǔ)言 其實(shí)需要一個(gè)編譯器才可以運(yùn)行。編譯器不同的平臺(tái)有不同的推薦,win10 我就推薦gccwin10版本的MinGW-w64
全稱(chēng)是Minimalist GNU on Windows
原理:將經(jīng)典的開(kāi)源 C語(yǔ)言 編譯器 GCC 移植到了 Windows 平臺(tái)下并且包含了 Win32API 因此可以將源代碼編譯為可在 Windows 中運(yùn)行的可執(zhí)行程序
優(yōu)勢(shì):1 MinGW-w64 支持最新的 C語(yǔ)言 標(biāo)準(zhǔn)。
2 MinGW-w64 使用 Windows 的C語(yǔ)言運(yùn)行庫(kù)因此編譯出的程序不需要第三方 DLL 可以直接在 Windows 下運(yùn)行
3 VS2015 等編譯器只要點(diǎn)下鼠標(biāo)就可以自動(dòng)生成一大堆工程文件。而 MinGW-w64 則只會(huì)生成一個(gè)可執(zhí)行文件
4 MinGW-w64 的編譯過(guò)程更加直觀容易理解也比較適合C語(yǔ)言學(xué)習(xí)
總而言之,MinGW 就是 GCC 的 Windows 版本MinGW 的區(qū)別在于 MinGW 只能編譯生成32位可執(zhí)行程序 MinGW-w64 則可以編譯生成 64位 或 32位 可執(zhí)行程序 681314.com/A/hoWCiRz5YH
內(nèi)核版本的進(jìn)度:
MinGW 現(xiàn)已被 MinGW-w64 所取代且 MinGW 也早已停止了更新內(nèi)置的 GCC 停滯在了 4.8.1 版本而 MinGW-w64 內(nèi)置的 GCC 則更新到了 6.2.0 版本
下一章節(jié)講解 怎么安裝這個(gè)編譯器
===公眾號(hào):不浪仙人謝謝大家的支持!可以點(diǎn)擊我的頭像,進(jìn)入我的空間瀏覽更多文章呢。建議大家360doc[www.360doc.com]注冊(cè)一個(gè)賬號(hào)登錄,里面真的有很多優(yōu)秀的文章,歡迎大家的到來(lái)。
---
聯(lián)系客服