ffi-cdecl:FFI接口的自动C声明提取

时间:2024-06-16 10:50:17
【文件属性】:

文件名称:ffi-cdecl:FFI接口的自动C声明提取

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-16 10:50:17

automation luajit-ffi gcc-plugin Lua

ffi-deccl 用于FFI接口的自动C声明提取工具。 目前,它仅为LuaJIT FFI生成lua头文件。 也就是说,添加python cffi支持应该很容易。 依存关系 您计划在其上使用插件的工具链的开发标头。 gcc-plugin(ubuntu / debian上的gcc-xx-plugin-dev软件包) 任何与Lua 5.1兼容的Lua实现。 建造 首先使用git submodule init和git submodule update提取第三方依赖项。 然后只需键入make即可构建。 默认设置为构建一个插件arm-none-linux-gnueabi位于工具链/opt/arm-2012.03 ,就像由koreader每晚构建脚本中使用的默认设置。 但是,给定CROSS_DIR或GCCPLUGIN_DIR以及CHOST或CROSSCC / CROSSCXX变量,Make


【文件预览】:
ffi-cdecl-master
----ffi-cdecl(414B)
----gcc-lua()
----.gitmodules(184B)
----config()
--------gcc-version.c(112B)
--------cpp-abi.c(174B)
----gcc-lua-cdecl-do-not-mangle-c99-types.patch(2KB)
----test()
--------util.c(238B)
--------sample.cpp(86B)
----ffi-cdecl.lua(3KB)
----README.md(2KB)
----Makefile(2KB)
----gcc-lua-prefer-luajit.patch(492B)
----gcc-lua-cdecl()
----include()
--------c-family()
--------arm-cores.def(0B)
--------config()

网友评论