GoForum › 🌐 V2EX

在 macOS 上运行 Linux 程序,不用虚拟机或系统调用转译

AkinoKaedeChan · 2026-09-03 14:13 · 0 次点赞 · 0 条回复

最近做了个试验,通过在 macOS 上实现与 Linux ABI 下 glibc 兼容的库,通过运行时在加载阶段进行重定向实现。当然这种做法只要应用程序静态链接或者自己调用 sycall 就抓瞎了,所以基本上只能是玩具。

具体见 博客文章:https://blog.akinokae.de/zh-cn/p/magiclibc/ GitHub:https://github.com/AkinoKaede/magiclibc

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: AkinoKaedeChan
发布: 2026-09-03
点赞: 0
回复: 0