我在我的mac(10.12 sierra)上通过Homebrew安装了 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没有经验,也不知道如何解决这个问题。