LuaJIT是一个利用JIT编译技术把Lua脚本直接编译成机器码由CPU运行,所以速度比Lua要快。
安装LuaJIT
官方提示了很多平台的安装方法,在OS X上最简单的方法就是通过brew来安装了。
$ brew install luajit
LuaJIT还有一个很不错的功能,就是FFI,有了它绑定C/C++就简单多了。
local ffi = require("ffi") ffi.cdef[[int printf(const char *fmt, ...);]] ffi.C.printf("Hello %s!\n", "wiki")