外部函数接口LibFFI.zip
“FFI” 的全名是 Foreign Function Interface,通常指的是允许以一种语言编写的代码调用另一种语言的代码。而 “Libffi” 库只提供了最底层的、与架构相关的、完整的”FFI”,因此在它之上必须有一层来负责管理两种语言之间参数的格式转换。 高级语言编译器产生代码时都会依据一系列的规则,这些规则十分必要,特别是对独立编译来说。其中之一是“调用约定” (Calling Convention),它包含了编译器关于函数入口处的函数参数、函数返回值的一系列假设。它有时也被称作“ABI”(Application Binary Interface)。调用约定(Calling C
文件列表
外部函数接口LibFFI.zip
(预估有个382文件)
Makefile.am
6KB
test-callback.c
101KB
test-call.c
52KB
dlmalloc.c
179KB
ffi.c
28KB
closures.c
26KB
ffi_sysv.c
24KB
ffi_linux64.c
23KB
ffi_darwin.c
38KB
ffi64.c
23KB
暂无评论