遇到这个问题上因为XLua不开启dynamic libraries。
dynamic libraries not enabled; check your Lua installation · Issue #725 · Tencent/xLua · GitHub
这个上官方的解答,这里说下具体做法。下面我导出的上lua53的mac os库,其他版本同理。
1.首先下载GitHub - chexiongsheng/build_xlua_with_libs: 为xLua集成几个常用库,方便使用
2.删除“plugin_lua53”目录(确保待会儿导出你看得到修改)
3.修改CMakeLists.txt
添加“ADD_DEFINITIONS(-DLUA_USE_DLOPEN)“
4.执行“make_osx_lua53.sh“
这个时候你就可以看到导出了“plugin_lua53“这个文件夹
5.将xlua替换
6.重启unity即可