windows下可以使用glibc吗?

发布于 2024-08-18 20:05:45 字数 140 浏览 9 评论 0原文

是否可以(或者是否)可以在 Windows 下使用 glibc(作为 msvcrt 的替代品)?我知道这是一个愚蠢的问题,并且会弹出像 cygwin 这样的答案,但我真的在问: 是否可以链接到 Windows 上的 glibc 并使用所有库函数(如 msvcrt)?

Is it (or would it) be possible to use glibc under windows (as a replacement of msvcrt)? I know this is a stupid question, and answers like cygwin will pop up, but I am really asking:
is it possible to link to glibc on windows and use all library functions like with msvcrt?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

最美不过初阳 2024-08-25 20:05:46

glibc 曾经在不同的 *nixes 上工作过一次,现在 glibc 已经完全是 Linux 特定的了。它肯定不能在 Windows 上运行。

glibc used to work on different *nixes once , these days glibc is quite Linux specific. It will certainly not work on windows.

温馨耳语 2024-08-25 20:05:46

可能存在一种可能的解决方法:如果有人结合 http ://0xef.wordpress.com/2012/11/17/emulate-linux-system-calls-on-windows/http://www.musl-libc.org/ 并使用 gcc 针对 musl libc 而不是 glibc 编译源代码。所以,我不明白为什么没有人为 Windows 编写这样的 glibc 模拟。 :-(

A possible workaround could exist: if someone combines http://0xef.wordpress.com/2012/11/17/emulate-linux-system-calls-on-windows/ with http://www.musl-libc.org/ and compiles source code with gcc against musl libc instead of glibc. So, I can't understand why nobody writes a such glibc analog for Windows. :-(

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文