lua有一个工具lua-releng( https://github.com/openresty/openresty-devel-utils/blob/master/lua-releng) 用来检测代码中的所有全局变量。在macos系统,通过brew install lua 命令安装的lua, lua的版本号是5.2.4,但是lua-releng仅支持lua5.1版本,所以要将本地的lua替换成5.1的版本。
安装步骤:
下载源码: http://www.lua.org/versions.html 从中选择5.1.5进行下载
解压: tar -zxvf lua-5.1.5.tar.gz
cd lua-5.1.5
make
make macosx
make test
make install
which lua
lua -v