Linux Cygwin不支持glibc

Linux Cygwin不支持glibc,linux,cygwin,porting,glibc,newlib,Linux,Cygwin,Porting,Glibc,Newlib,Cygwin常见问题解答提供了“glibc在哪里?”的以下信息: Cygwin不提供glibc。它使用newlib,它提供了很多(但不是全部)相同的功能。将glibc移植到Cygwin将是困难的 我很惊讶,检查了发布包,就像我之前使用的一样。虽然我检查了存储库,但在版本2.10之前,glibc实际上是cygwin的一部分。有谁能告诉我glibc后续版本的移植困难吗?您的问题的答案类似于。将glibc移植到Windows等操作系统是一项可怕的工作。也许最糟糕的部分是将所有系统调用接口移植到非POS

Cygwin常见问题解答提供了“glibc在哪里?”的以下信息: Cygwin不提供glibc。它使用newlib,它提供了很多(但不是全部)相同的功能。将glibc移植到Cygwin将是困难的


我很惊讶,检查了发布包,就像我之前使用的一样。虽然我检查了存储库,但在版本2.10之前,glibc实际上是cygwin的一部分。有谁能告诉我glibc后续版本的移植困难吗?

您的问题的答案类似于。将glibc移植到Windows等操作系统是一项可怕的工作。也许最糟糕的部分是将所有系统调用接口移植到非POSIX。格里伯是个怪物。如果您需要C库,还有其他选项:当然,Cygwin常见问题解答是正确的;glibc从未成为Cygwin的一部分。Cygwin上的C库是基于newlib的
cygwin1.dll
(Cygwin包的一部分)