配置错误。Luarock可能未正确配置
安装Lapis时遇到一些问题。我在Ubuntu中工作,每次使用luarocks安装方法获取lapis时都会遇到这个错误。。。。有什么建议吗 我可以在设置中更改什么来更正此错误:“lpcap.c:6:17:致命错误:lua.h:没有这样的文件或目录” 也许这是一个更好的报告:配置错误。Luarock可能未正确配置,lua,luarocks,Lua,Luarocks,安装Lapis时遇到一些问题。我在Ubuntu中工作,每次使用luarocks安装方法获取lapis时都会遇到这个错误。。。。有什么建议吗 我可以在设置中更改什么来更正此错误:“lpcap.c:6:17:致命错误:lua.h:没有这样的文件或目录” 也许这是一个更好的报告: os.execute: cd '/tmp/luarocks_lpeg-0.12-1-8126/lpeg-0.12' && gcc -O2 -fPIC '-I/usr/include' '-c'
os.execute: cd '/tmp/luarocks_lpeg-0.12-1-8126/lpeg-0.12' && gcc -O2 -fPIC '-I/usr/include' '-c' 'lpcap.c' '-o' 'lpcap.o'
lpcap.c:6:17: fatal error: lua.h: No such file or directory
#include "lua.h"
LuaRocks找不到Lua包含文件。这些文件的位置在
site\u config.lua
中配置为site\u config.lua\u INCDIR
,根据您想要使用的lua版本,在Ubuntu上应该是/usr/include/lua5.1
或/usr/include/lua5.2
。相应地修复该值,或者如果您没有site\u config.lua
(它应该与其他Luarock模块位于同一目录中),您可以通过在Luarock源代码上运行/configure
来创建它。原因是缺少lua dev/liblua5.1-0-dev(对于ubuntu)包。
os.execute: cd '/tmp/luarocks_lpeg-0.12-1-8126/lpeg-0.12' && gcc -O2 -fPIC '-I/usr/include' '-c' 'lpcap.c' '-o' 'lpcap.o'
lpcap.c:6:17: fatal error: lua.h: No such file or directory
#include "lua.h"