lua安装

来源:互联网 发布:人工智能观后感 编辑:IT博客网 时间:2019/09/17 14:19

Linux下安装及使用Lua时所遇到的一些问题的解决方法

操作系统:CentOS 

Lua版本:5.3.3

1.编译:make linux test

遇到错误:

lua.c:80:31: error: readline/readline.h: No such file or directory
lua.c:81:30: error: readline/history.h: No such file or directory

原因:缺少libreadline-dev依赖包

解决方法:

centos: yum install readline-devel

debian: apt-get install libreadline-dev

2.安装:make install

需要root权限

3.执行脚本:

执行lua脚本与执行shell脚本一样,可以在脚本的首行指定解释器:(默认)#!/usr/local/bin/lua
遇到错误:
-bash: ./test.lua: /usr/local/bin/lua^M: bad interpreter: No such file or directory
原因:本人使用的是CentOS的虚拟机,此lua脚本是在windows下创建的,并且是dos类型的
解决方法:
vim ./test.lua
:set ff?   //显示的是 fileformat=dos
:set format=unix
:wq






0 0