【发布时间】:2016-09-30 22:59:40
【问题描述】:
我已经安装了 limlib2 和所有东西,我已经检查了目录以查看它是否存在,并且 limlib2 在那里。我编译了一些使用
的 lua 代码 require("limlib2")
我收到此错误:
lua:从文件“/usr/local/lib/lua/5.3/limlib2.so”加载模块“limlib2”时出错: dlopen(/usr/local/lib/lua/5.3/limlib2.so,6):找不到符号:_luaL_checkint 引用自:/usr/local/lib/lua/5.3/limlib2.so 预期在:平面命名空间 在 /usr/local/lib/lua/5.3/limlib2.so 堆栈回溯: [C]:在? [C]:在函数“要求”中 imgpxl.lua:1: 在主块中 [C]:在?
有什么帮助吗?我不明白发生了什么。
【问题讨论】:
-
你从哪里得到
limlib2.so?它似乎(根据 Piglet 的评论)是为 lua 5.2 构建的,但您已安装它以与 lua 5.3 一起使用。
标签: lua