如何解决如何配置mod_luaapache以使用LuaJIT?
| 如何配置mod_lua以使用LuaJIT,而不是普通的Lua?解决方法
我能够编译Apache 2.3,并针对LuaJIT 2.0b6链接mod_lua,如下所示:
LUA_LIBS=\"-L/usr/local/lib -lluajit-51 -lm\" \\
LUA_CFLAGS=\"-I/usr/local/include/luajit-2.0\" \\
./configure --prefix=/usr/local \\
--enable-lua --with-lua=/dev/null --enable-luajit
make
据我所知,即使有一个--enable-luajit
配置标志,默认情况下mod_lua config.m4脚本仅查找lua库。
如果将LuaJIT构建为动态库和静态库,则可能需要静态地显式链接它:
LUA_LIBS=\"/usr/local/lib/libluajit-5.1.a -lm\"
(您可能必须根据安装的LuaJIT版本以及安装位置来更改路径。警告:我实际上并未安装并测试其结果。)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。