1. 程式人生 > >mingw ,cygwin,msys,mingw-w64,msys2區別一句話總結。

mingw ,cygwin,msys,mingw-w64,msys2區別一句話總結。

最近用notepad++組建簡單的windows下編譯器環境,點選開啟連結

發現了windows下好多題目中的名詞。總結下他們的區別吧。

mingw,主要是用linux的gnu工具,如gcc,gdb開發windows程式。。。所以主要是gcc,gdb移植到win,並且加點庫。

cygwin就是windows下開發linux,生成的是linux包。所以類似一個子系統。

msys主要是mingw基礎上加了個類似unix命令列。

mingw-w64是多加了寫api函式。

msys2是因為msys開發太慢又搞了的一個東西。

選擇推薦http://zengrong.net/post/1557.htm