GNU C库是否可以在非GNU(或POSIX)平台上使用?

GNU C库是否可以在非GNU(或POSIX)平台上使用?,第1张

概述GNU C库是否可以在非GNU(或POSIX)平台上使用?

想知道,GNU C库(glibc)可以在非GNU和/或非POSIX平台(如Microsoft windows)上使用吗?

单独的任务栏button进行对话

可以Inotify和Select呼叫合并?

使用WinSock侦听任意ICMP超时(TTL = 0)数据包

格式化struct timespec

C#应用程序不closures

是的,它在理论上是可能的,但实际上并不值得。 您需要将系统调用接口,动态链接器和其他部分移植到windows或您所选择的平台上,而Glibc不是理想的选择。

如果你真的需要一个自包含的C库,我会考虑newib或uClibc (或FreeBSD的/ OpenBSD的libc)通过glibc。 Glibc是一个复杂的野兽,替代品是小得多,更容易理解。

规定glibc已被移植到有问题的内核中。 然而,使用gnulib作为本地API的包装可能会更容易。

总结

以上是内存溢出为你收集整理的GNU C库是否可以在非GNU(或POSIX)平台上使用?全部内容,希望文章能够帮你解决GNU C库是否可以在非GNU(或POSIX)平台上使用?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1267030.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存