Cygwin不支持glibc

Cygwin常见问题解答有关于“glibc在哪里? :Cygwin不提供glibc。 它使用newlib,它提供了很多(但不是全部)相同的function。 将glibc移植到Cygwin将会很困难。

我很惊讶,并检查了发行包,因为我以前使用过它。 当我检查存储库时,glibc似乎确实是cygwin的一部分,直到2.10版本。 任何人都可以告诉glibc后续版本的移植难度吗?

Solutions Collecting From Web of "Cygwin不支持glibc"

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

你的问题的答案与此类似。 端口glibc像Windows操作系统是可怕的工作。 也许最糟糕的部分是将所有系统调用接口移植到SO非POSIX。 Glibc是一个怪物。 如果您需要C Lib,还有其他选项: newlib和uClibc