背景说明:在Linux环境下安装Lua环境,此安装流程只适合个人用户研究学习。
第一步:安装ncurses-devel、readline-devel
readline-devel作用:安装readLine库,通过它可以让你方便的编辑命令行,提供了交互式的文本编辑功能
ncurses-devel作用:详情请参照:http://blog.chinaunix.net/uid-14704264-id-3141148.html 主要是对一些控制代码进行封装成通用API,用以使其相同的命令在不同的服务终端上输出统一的结果。
在Linux环境中安装命令
yum -y install readline-devel ncurses-devel
第二步:下载Lua工具包
下载地址:http://www.lua.org/download.html (lua-5.3.1.tar.gz)
将lua-5.3.1.tar.gz上传到linux服务器
执行如下命令安装
tar zxvf lua-5.3.1.tar.gz
cd lua-5.3.1
make linux
第三步:验证环境是否安装完成
在linux 命令行中输入lua命令进入到lua命令行模式
执行如下命令:
print("hello")
成功输出:
hellow
新建hellow.lua 文件,文件中编写如下命令:
print("hellow")
运行hellow.lua 文件
lua hellow.lua
注:以上文档来源于Lua初学者之手,仅供参考!
相关推荐
Linux下lua安装环境与错误解决参考手册,此手册用于解决在Linux环境下lua环境安装问题:例如安装步骤、常见问题的解决以及使用什么命令安装lua
lua动态链接库的编译 c++调用lua的的方法 linux中调用lua的环境配置
lua库5.1.4以及demo,改写的时候改成自己的lua脚本方法,有详细注释
lua QT 运行的插件,luaqt插件linux环境运行LuaQt
基于Lua的Linux内核测试工具开发.pdf
一键安装lua5.3 和 luarocks 脚本 注意修改脚本的第9行 我是centos 所以是make linux ,其他平台自行修改,例如osx: make macosx
linux下开发lua用到的mysql包
NULL 博文链接:https://chamcon.iteye.com/blog/1972995
linux下编译通过的lua库_5.1.4,下面的lib和include中有你需要的库和头文件
Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装: curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz tar zxf lua-5.3.0.tar.gz cd lua-5.3.0 make ...
因项目需求,需要在Linux系统下搭建一套nginx+lua的开发环境,经过一番摸索,现总结如下,希望大家能够喜欢。
linux 公社版 lua pdf文档,基础lua学习,用于学习交流。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
linux下lua5.2.0静态库
lua-periphery, 在Linux中,用于外围 I/O ( GPIO,SPI,I2C,MMIO,串行)的一个Lua库 lua外围 带Lua的 Linux外围 I/O ( GPIO,SPI,I2C,MMIO,串行)lua外围是在用户空间Linux中实现 GPIO 。SPI 。I2C 。MMIO和串行...
考虑安全问题,需要在nginx加个lua去取redis的token进行验证,刚开始访问测试环境单机还挺好用,可是要访问生产的是集群环境,找了多了资料趟了数不尽的坑,最终形成这个安装包加安装步骤文档。 1、内部含有liunx下...
linux centos jdk,mysql,gitlab,docker,nginx-lua安装手册
Lua 是一个扩展式程序设计语言,它被设计成支持通用的过程式编程,无论在windows还是在linux下Lua都具有极快的运行效率,尤其适合作解析文本的脚本 本资源包括: windows和linux下的lua安装包,lua中文手册 资源列表: ...
lua 操作excel 表格,读出来生成xml或者其他。供你参考,原创分高,希望能帮到你。 本案例是用来做多国语,请自己放入excel表格,点批处理执行(可以自己修改)。
本来以为很简单 结果找了半天发现都是很坑爹的办法 linux下可以直接安装luaiconv windows下呢 只好自己编了 本来想找个别人写好的 发现根本找不到 更坑爹的是 我用eclipse的LDT开发 结果发现它的lua vm没办法加载c库...
Linux版:lua-utf8.so Windows版:lua-utf8.dll(若是用在openresty中,openresty版本需使用32位版本,使用64位版本时会报错“lua-utf8.dll 不是有效的 Win32 应用程序”) 将lua-utf8库放在openresty安装目录下,...