当前位置: 首页 > 工具软件 > Lua Alchemy > 使用案例 >

alchemy的技术

颜骁
2023-12-01

 alchemy使用建立在LLVM编译环境的gcc. LLVM字节码用于连接各种应用api的库

alchemy包括的工具有

工具在 $ALCHEMY_HOME/achacks目录下,alc-on/off用于控制这个目录的环境变量

 

GlueGen 工具,用于把.gg文件变成.c文件和.as文件

gluegen fooLib.gg -oc fooLib.c -oas fooLib.as -cpackage cmodule.fooLib -package alchemy.foo -class fooLib
官方解释 fooLib.gg文件,输出fooLib.c 输出fooLib.as

 

对于 luaAlchemy项目来

gluegen lua_wrapper.gg -oa lua_wrapper.as -cpackage cmodule.lua_wrapper -package luaAlchemy -class lua_wrapper

 

 类似资料: