當前位置:編程學習大全網 - 源碼下載 - MinGW、MSYS、Cygwin分別是什麽意思?他們之間的關系是什麽?

MinGW、MSYS、Cygwin分別是什麽意思?他們之間的關系是什麽?

MinGW,即 Minimalist GNU For Windows。它是壹些頭文件和端口庫的集合,該集合允許人們在沒有第三方動態鏈接庫的情況下使用 GCC(GNU Compiler C)產生 Windows32 程序。MSYS:Minimal GNU(POSIX)system on Windows,是壹個小型的GNU環境,包括基本的bash,make等等。是Windows下最優秀的GNU環境。cygwin是壹個在windows平臺上運行的unix模擬環境,是cygnus solutions公司開發的自由軟件。基本上Cygwin是提供了在windows上使用unix環境的套件不過開發程式的話編譯出來的程式碼是需要在Cygwin下才能正確執行雖然也是可以使用-mno-cygwin的flagMSYS & MinGW都包括了許多的子套件在裏面首先MSYS是Minimal SYStem的縮寫提供了類似Bourne shell環境下要編譯程式的壹些utility MSYS & MinGW都包括了許多的子套件在裏頭首先MSYS是Minimal SYStem的縮寫提供了類似Bourne shell環境下要編譯程式的壹些utility像automake之類。而MinGW則是Minimalistic GNU for Windows的縮寫他包含了許多的compiler for windows、win32api等等是用來編譯for windows的執行檔用不像Cygwin編出來的程式必須在Cygwin下才能跑而MinGW則是Minimalistic GNU for Windows的縮寫他包含了許多的compiler for windows、win32api等等是用來編譯for windows的執行檔用不像Cygwin編出來的程式必須在Cygwin下才能跑因此可以看出因此可以看出

  • 上一篇:網絡釣魚的揭秘釣魚
  • 下一篇:文件要求:托斯卡納集成吊頂加盟與招商分析
  • copyright 2024編程學習大全網