标签:C ABI

「2026-08」的文章 清除筛选

【FFI】 C FFI 与 libffi——事实标准的工作原理

16 阅读 0 1382 字 · 约 5 分钟

FFI 的底层逻辑很简单:两个语言之间要互相调用,总得有个共同的"语言"做桥梁。这个桥梁不是 C 语言本身,而是 C 的调用约定——C ABI。 为什么是 C ABI,不是别的 操作系统内核用什么语言写的不重要。Linux 是纯 C,macOS 的 XNU 混了大量 C++,Windows 内核也是