linux - Cygwin 不支持 glibc

标签 linux cygwin porting glibc newlib

Cygwin FAQ 有以下关于“glibc 在哪里?”的信息: Cygwin 不提供 glibc。它改用 newlib,它提供了很多(但不是全部)相同的功能。将 glibc 移植到 Cygwin 会很困难。

我很惊讶并检查了我之前使用过的发布包。当我检查存储库时,似乎 glibc 实际上确实是 cygwin 的一部分,直到版本 2.10。谁能说说 glibc 后续版本的移植难度?

最佳答案

当然,Cygwin FAQ 是正确的; glibc 从未成为Cygwin的一部分。 Cygwin 上的 C 库是 cygwin1.dll(cygwin 包的一部分),它基于 newlib。

关于linux - Cygwin 不支持 glibc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25952829/

相关文章:

windows-7 - "Relocation truncated to fit"仅适用于 -static

python - 为什么我在 Python 'cannot import name NoneType' 中收到错误消息?

c++ - 如何将处理器速度的汇编代码移植到 Visual Studio 2008

macos - 如何在OS X上取消设置环境变量?

linux - CentOS 中主机名未正确解析

linux - 在 Ubuntu 12.10 中安装 Pycharm

linux - 在 shell 中确定互联网 IP 地址?

windows - 从上下文菜单中删除 "Bash Prompt Here"

linux - 使文件夹对 Linux 中的几个选定用户可见

c - 使错误 : Building 64-bit GSL in Cygwin