加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

lua环境搭建

发布时间:2020-12-14 22:20:11 所属栏目:大数据 来源:网络整理
导读:lua环境搭建 操作系统:ubuntu11.10 安装过程: 1、先去Lua的官网( http://www.lua.org/ftp/)下载最新发布包,我下载的是 lua-5.2.0.tar.gz,输入命令wget http://www.lua.org/ftp/lua-5.2.0.tar.gz ? 2、解压lua-5.2.0.tar.gz,输入命令:tar zxvf lua-5.
lua环境搭建
操作系统:ubuntu11.10
安装过程:
1、先去Lua的官网( http://www.lua.org/ftp/)下载最新发布包,我下载的是 lua-5.2.0.tar.gz,输入命令wget http://www.lua.org/ftp/lua-5.2.0.tar.gz

?
2、解压lua-5.2.0.tar.gz,输入命令:tar zxvf lua-5.2.0.tar.gz
3、进入lua-5.2.0,输入命令:cd lua-5.2.0/
4、编译lua,输入命令:make
????? 注意, 这时系统会报错,错误提示为:

??? 需要输入一个平台参数,因为我是在linux平台上安装,因为输入命令:make linux
5、出现错误提示:

网上查找原因,因为没有安装readline库。
6、输入命令:wget http://fossies.org/unix/misc/readline-6.2.tar.gz
7、解压readline-6.1.tar.gz,输入命令:tar -zxvf readline-6.2.tar.gz
8、进入readline-6.2,输入命令:cd readline-6.2/
9、安装readline-6.2,输入命令:sudo ./configure
10、继续安装readline-6.2,输入命令:sudo make && sudo make install
11、继续安装readline-6.2,输入命令:sudo ldconfig
12、退回到lua-5.2.0目录,再编译 lua-5.2.0,输入命令:make linux,这时出现的错误如下:

网上查找原因,是因为没有安装ncurses库
13、下载ncurses库,输入命令:wget http://fossies.org/unix/misc/ncurses-5.9.tar.gz
14、解压ncurses-5.9.tar.gz ,输入命令:tar -xvf ncurses-5.9.tar.gz
15、进入ncurses-5.9,输入命令:cd ncurses-5.9/
16、配置ncurses-5.9,这里要注意下,在configure文件中有配置选项,我一开始是直接输入sudo ./configure,但是提示我的错误是找不到-I../c++,网上也查不到原因,可以确认的是我的路径没有错,那为什么还会找不到这个文件呢?所以后来查了编译选项后,我输入命令:sudo ./configure --without-cxx-binding, 以此忽略c++文件夹的编译,才编译通过的。
17、编译ncurses-5.9,输入命令:sudo make && sudo make install
18、安装完成后退回到lua-5.2.0目录,再次输入make linux,这时可以编译成功
19、最后键入sudo make install,安装成功
20、测试lua是否安装成功,键入lua命令进入lua命令行

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读