mingw(GNU工具集合) v5.16

2024-07-06發(fā)布者:wx20230305205025大小: 下載:62

文件大小:

軟件介紹

   mingw(GNU工具集合)軟件是一款小巧、界面簡(jiǎn)潔清爽的編譯工具軟件,可自由使用和自由發(fā)布的Windows特定頭文件和使用GNU工具集導(dǎo)入庫的集合,允許你生成本地的Windows程序而不需要第三方C運(yùn)行時(shí)庫。mingw(GNU工具集合)軟件其功能強(qiáng)大全面,操作簡(jiǎn)單而便捷,特點(diǎn)明顯。

相關(guān)軟件

相關(guān)軟件下載地址
RJ TextEd(代碼編輯器)查看
passolo非標(biāo)字串宏查看
Visual Studio Code查看
代碼編輯器(Notepad++)查看

image.png

      

軟件簡(jiǎn)介


      MinGW是指只用自由軟件來生成純粹的Win32可執(zhí)行文件的編譯環(huán)境,它是Minimalist GNU on Windows的略稱,實(shí)際上 MinGW 并不是一個(gè) C/C++ 編譯器,而是一套 GNU 工具集合,也可稱為mingw(GNU工具集合)。除開 GCC (GNU 編譯器集合) 以外,MinGW 還包含有一些其他的 GNU 程序開發(fā)工具 (比如 gawk bison 等等)。

      開發(fā)mingw(GNU工具集合)軟件是為了那些不喜歡工作在 Linux(FreeBSD) 操作系統(tǒng)而留在 Windows 的人提供一套符合 GNU 的 GNU 工作環(huán)境??傮w說來,使用MinGW 就是GNU。

      

軟件對(duì)比


      mingw工具集合與CygWin/gcc的區(qū)別MinGW相比CygWin/gcc來講,更加貼近win32。因?yàn)樗鼛缀踔С炙械腤in32API。它所連接的程序,不需要任何第三方庫即可運(yùn)行。

      CygWin/gcc,其實(shí)這是兩個(gè)東西。CygWin是一個(gè)讓W(xué)indows擁有Unix-like環(huán)境的軟件。而gcc就是安裝在CygWin上的編譯器。

      CygWin/gcc與MinGW的最大區(qū)別在于:使用CygWin/gcc可以在Windows下調(diào)用unix-like的API,(如fork,spawn,signals,select,sockets等)。也就是說Cygwin是運(yùn)行在Windows下的,但是她使用的是Unix-like系統(tǒng)的函數(shù)和思想。由于這個(gè)區(qū)別,導(dǎo)致的結(jié)果就是用CygWin/gcc編譯出來的程序可以無縫的運(yùn)行在*nix環(huán)境下。但是如果調(diào)用了unix特有的API函數(shù),在windows環(huán)境下不能正常運(yùn)行,如果想在windows下正常運(yùn)行的,就必須依賴cygwin1.dll,速度上會(huì)有些影響。

      而用MinGW編譯出來的程序,如果源代碼里面調(diào)用了unix環(huán)境的API,則MinGW會(huì)把這些對(duì)UNIX的API調(diào)用翻譯成win32下等價(jià)的形式。同時(shí)這個(gè)程序是不能在windows下運(yùn)行的。

      說白了,如果你是想在windows環(huán)境下開發(fā)linux運(yùn)行程序,那么CygWin/gcc是你的不二之選。而如果你想開發(fā)的是windows運(yùn)行程序,并且追求速度,那么二者相比而言,mingw(GNU工具集合)是更好的選擇

發(fā)表評(píng)論(共0條評(píng)論)
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī),評(píng)論內(nèi)容只代表網(wǎng)友觀點(diǎn),發(fā)表審核后顯示!

版權(quán)聲明:

1 本站所有資源(含游戲)均是軟件作者、開發(fā)商投稿,任何涉及商業(yè)盈利目的均不得使用,否則產(chǎn)生的一切后果將由您自己承擔(dān)!

2 本站將不對(duì)任何資源負(fù)法律責(zé)任,所有資源請(qǐng)?jiān)谙螺d后24小時(shí)內(nèi)刪除。

3 若有關(guān)在線投稿、無法下載等問題,請(qǐng)與本站客服人員聯(lián)系。

4 如侵犯了您的版權(quán)、商標(biāo)等,請(qǐng)立刻聯(lián)系我們并具體說明情況后,本站將盡快處理刪除,聯(lián)系QQ:2499894784

返回頂部