1

我通过 Homebrew 在我的 mac(10.12 sierra)上安装了Lua和libao,并通过luarocks安装了ao。现在,当我尝试运行ao_example.lua文件时,出现以下错误:

lua:从文件'/usr/local/lib/lua/5.2/ao.so'加载模块'ao'时出错:dlopen(/usr/local/lib/lua/5.2/ao.so,6):找不到符号: _luaL_register 引用自:/usr/local/lib/lua/5.2/ao.so 预期于:/usr/local/lib/lua/5.2/ao.so 中的平面命名空间

据我了解,来自 luarocks 的 ao 期望 Lua 版本 5.1,而我安装了 5.2。

我对 Lua 非常缺乏经验,也不知道如何解决这个问题。

4

0 回答 0