1. 进入LuaJIT-2.0目录,make&make install
2. 在自己的项目中,拷贝lua.hpp lua.h lualib.h lauxlib.h luaconf.h luajit.h
3. g++ -ggdb main.cpp -lluajit-5.1 -pagezero_size 10000 -image_base 100000000
注意一定要加-pagezero_size 10000 -image_base 100000000 否则运行会崩溃
另外如果之前全局安装了lua5.3,会导致编译的时候报错,提示找不到符号,实际是5.3的头文件对luajit造成了干扰,需要先uninstall lua5.3
网友评论