目录:
定义-Cygwin是什么意思?
Cygwin是类似于Unix的命令行界面环境,但是是针对基于Microsoft的平台而设计的。 Cygwin允许在类似Unix的平台上开发和测试基于Windows的应用程序。 因此,可以在Cygwin环境中开发Unix应用程序,以便在Windows平台上轻松执行,而无需更改原始源代码。 此外,可以从Cygwin内部启动Windows应用程序,也可以在Windows系统的上下文中使用Cygwin工具和应用程序启动。
Cygwin使用Microsoft的GNU库,该库为Unix系统调用和过程提供了可移植操作系统接口(POSIX)。
技术百科解释了Cygwin
Cygwin是用于Microsoft Windows操作系统家族的开发环境,可通过库集和工具在类似于Linux / Unix的环境中帮助开发应用程序。 Cygwin中包含许多Linux,Unix,GNU和BSD程序和软件包。
Cygwin使用动态链接库文件,该文件提供Linux应用程序编程接口(API)功能,例如POSIX系统调用。 POSIX是一组API,shell和支持Unix应用程序兼容性的其他实用程序。 尽管Cygwin主要依靠POSIX API来运行,但是它带有许多提供Linux / Unix外观的工具和实用程序。
