环境: ubuntu 12.04, lua 5.2.2
在lua-5.2.2目录下,运行 sudo apt-get install build-essential
sudo apt-get install libreadline5
sudo apt-get install libreadline5-dev
这个命令会如下提示:
sudo apt-get install libreadline5-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
现在没有可用的软件包 libreadline5-dev,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
可是下列软件包取代了它:
libreadline-gplv2-dev lib64readline-gplv2-dev
E: 软件包 libreadline5-dev 没有可供安装的候选者
那么就运行 sudo apt-get install libreadline-gplv2-dev
之后运行
make linux
sudo make install
最后make test测试是否成功,成功会显示版本号

本文介绍如何在Ubuntu 12.04环境下从源码编译安装Lua 5.2.2,包括解决依赖问题的具体步骤。通过安装必要的库文件和执行make命令完成整个过程。

3104

被折叠的 条评论
为什么被折叠?



