在Windows中安裝Cgwin或minGW軟件即可實現linux中程序到Windows中移植。
Cygwin是許多自由軟件的集合,最初由CygnusSolutions開發,用于各種版本的MicrosoftWindows上,運行UNIX類系統。Cygwin的主要目的是通過重新編譯,將POSIX系統(例如Linux、BSD,以及其他Unix系統)上的軟件移植到Windows上。Cygwin移植工作在WindowsNT、Windows2000、WindowsXP以及WindowsServer2003上比較好.
MinGW的庫,可以跟Windows本地的MSVCRT庫(WindowsAPI)一起工作。MinGW占用內存、硬盤空間都比較少,能夠鏈接到任意軟件,但它對POSIX規范的實現沒有Cygwin庫完備。