首页 资讯频道 互联频道 智能频道 网络 数据频道 安全频道 服务器频道 存储频道

Windows 下的 Linux 开发环境 Cygwin3.1.4 发布

2020-02-21 10:55:05 来源 : 开源中国

Cygwin3.1.4 发布了,Cygwin 是一个可以在 Windows 上拥有 Linux 般体验的集成环境,其通过重新编译,将 POSIX 系统上的软件移植到 Windows 上。Cygwin 包括了一组库,该库在 Win32 系统下实现了 POSIX 系统调用的 API,还有一套 GNU 开发工具集(比如 GCC 与 GDB),这样可以进行简单的软件开发,此外有一些 UNIX 系统下的常见程序,并且支持X Window System。

该版本更新内容包括有:

New

允许使用O_PATH | O_NOFOLLOW打开symlinks

如果dirfd 参数指向用O_PATH | O_NOFOLLOW打开的symlinks,则允许 readlinkat(2)的 pathname 参数为空字符串。然后,readlinkat 调用对该 symlin进行操作。

支持the Linux-specific AT_EMPTY_PATH flag for fchownat(2) and fstatat(2)

允许使用O_PATH打开AF_LOCAL sockets

: New macro _NSIG replacing NSIG。像在 Linux 上一样,NSIG 现在仅对 MISC 构建可见。

新的 locale 修饰符@cjksingle 允许对通常为全角字符的单角字符属性进行强制。

Bug Fixes

像在 Linux 上那样定义 CPU_SETSIZE

修复导致驱动器根目录无法成为 Cygwin 安装根目录的回归

新的pseudo console support中的许多修复

相关文章

最近更新