Mic*_*ade 35
Cygwin是一个库,致力于使UNIX程序能够在Windows系统上进行编译和运行,只需很少或不需要修改,以及使用此库编译的一整套打包的UNIX工具和应用程序.它几乎是Windows的完整包装器.它包括一个X服务器和许多你可以在Linux发行版中找到的程序.对于想要在Windows中学习或使用UNIX命令行的人来说,它非常适合.
MSYS主要是configure使用MinGW编译器在Windows系统上构建GNU样式包(带有等)所需的UNIX工具的一个端口.它使用Cygwin库的一个变体来牺牲一些兼容性以提高效率,并且更加适合Windows.
GnuWin32只是Windows的一些GNU工具的一个端口.与MSYS一样,它使用msvcrt.dll了一个额外的库来提供一些UNIX兼容性功能.其主要目的似乎是允许Windows程序和批处理文件直接使用某些GNU程序和库.
在大多数情况下,它们都在Windows上提供UNIX程序,但存在许多细微差别,包括:
至于git,它可以在Cygwin中使用 - 这个版本可以在Windows目录中使用(可在下面访问/cygdrive).另外,如上所述,还有msysgit.
| 归档时间: |
|
| 查看次数: |
15517 次 |
| 最近记录: |