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 -vhtml