cygwin是款在64位系統上使用的Linux系統環境模擬工具。它對于學習UNIX/Linux操作環境,或者從UNIX到Windows的應用程序移植,或者進行某些特殊的開發工作,尤其是使用GNU工具集在Windows上進行嵌入式系統開發,非常有用。
Cygwin模塊說明
Cygwin包括了一套庫,該庫在Win32系統下實現了POSIX系統調用的API;還有一套GNU開發工具集(比如GCC、GDB),這樣可以進行簡單的軟件開發;還有一些UNIX系統下的常見程序。
另外還有一個名為MinGW的庫,可以跟Windows本地的MSVCRT庫(Windows API)一起工作。MinGW占用內存、硬盤空間都比較少,能夠鏈接到任意軟件,但它對POSIX規范的實現沒有Cygwin庫完備。