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