02、Lua 环境安装

Lua 环境安装

  • [Lua 环境安装](#Lua 环境安装)
    • [Linux 系统上安装](#Linux 系统上安装)
    • [Mac OS X 系统上安装](#Mac OS X 系统上安装)
    • [Window 系统上安装 Lua](#Window 系统上安装 Lua)

Lua 环境安装

Linux 系统上安装

  • Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装:
java 复制代码
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 test
make install

Mac OS X 系统上安装

java 复制代码
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 macosx test
make install

接下来我们创建一个 helloWorld

java 复制代码
print("Hello World!")

执行以下命令

java 复制代码
$ lua helloWorld

输出结果为

java 复制代码
Hello World!

Window 系统上安装 Lua

window下你可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:

双击安装后即可在该环境下编写 Lua 程序并运行。

你也可以使用 Lua 官方推荐的方法使用 LuaDist:http://luadist.org/

如果安装的时候报错: lua.c:80:31: fatal error: readline/readline.h: No such file or directory

解决方法: 缺少libreadline-dev依赖包

centos 系统: yum install readline-devel

debian 系统: apt-get install libreadline-dev

相关推荐
Swxctx2 分钟前
Go版数据结构 -【4.3 AVL树】
开发语言·数据结构·golang·go版数据结构
这孩子叫逆2 分钟前
Java应用程序的服务器有哪些?
java·服务器·开发语言
_nut_32 分钟前
makefile和CMakeLists/C++包管理器
开发语言·c++
多敲代码防脱发34 分钟前
Java数据结构链表(LinkedList详解)
java·开发语言·前端·jvm·数据结构·笔记·链表
知识分享小能手39 分钟前
mysql学习教程,从入门到精通,SQL RIGHT JOIN语句(24)
大数据·开发语言·数据库·sql·学习·mysql·数据分析
汪子熙40 分钟前
python-pptx 中 placeholder 和 shape 有什么区别?
开发语言·数据库·python
阿华的代码王国1 小时前
【JavaEE】——多线程常用类和常用数据结构(精华长文)
java·开发语言·java-ee
百流1 小时前
Pyspark中GroupedData类型内置函数
开发语言·hadoop·python·spark·pyspark
Evand J1 小时前
拉格朗日插值讲解与MATLAB例程
开发语言·matlab