当前位置: 代码迷 >> 综合 >> readline/readline.h: No such file or directory解决方案,包含Ubuntu和centos
  详细解决方案

readline/readline.h: No such file or directory解决方案,包含Ubuntu和centos

热度:5   发布时间:2024-01-04 00:58:21.0

按照官网安装Lua

curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz
tar zxf lua-5.3.5.tar.gz
cd lua-5.3.5
make linux test

最后一步报错:

lua.c:82:31: fatal error: readline/readline.h: No such file or directory#include <readline/readline.h>^
compilation terminated.
make[2]: *** [lua.o] Error 1
make[2]: Leaving directory `/root/lua-5.3.5/src' make[1]: *** [linux] Error 2 make[1]: Leaving directory `/root/lua-5.3.5/src'
make: *** [linux] Error 2

缺少这个readline,所以我们得安装一个:

基于Debian的平台:

sudo apt-get install libreadline-dev 

如果是centos:

yum install readline-devel
  相关解决方案