Lua 环境安装
Lua 可以在几乎所有的平台(windows、linux、MacOS、Android、iOS、PlayStation、XBox等)上运行。本文介绍最常用的开发平台 Linux、MacOS 和 Windows 上的安装方法。
1. Linux 安装 Lua
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 test make install
如果安装的时候报错: 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
验证安装效果:创建一个 HelloWorld.lua 文件,代码如下:
print("Hello World!")
执行以下命令:
$ lua HelloWorld.lua
输出结果为:
Hello World!
2. MacOS 安装 Lua
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.lua 文件,代码如下:
print("Hello World!")
执行以下命令:
$ lua HelloWorld.lua
输出结果为:
Hello World!
3. Window 系统上安装 Lua
Window 下可以使用一个叫 "SciTE" 的IDE环境来执行 Lua 程序,下载地址为:
- Github 下载地址:https://github.com/rjpcomputing/luaforwindows/releases
- Google Code下载地址:https://code.google.com/p/luaforwindows/downloads/list
双击安装后即可在该环境下编写 Lua 程序并运行。
你也可以使用 Lua 官方推荐的方法使用 LuaDist:http://luadist.org/
下一章:Lua 基本语法
Lua 是一门开源、简明、可扩展且高效的弱类型解释型脚本语言,比较容易学习。我们从最简单的输出 Hello World 开始,创建我们的第一个 Lua 程序!交互式编程:Lua 提供了交互式编程模式。我们可以在命令行中输入程序并立即查看效果。脚本式编程:我们可以将 Lua 程序代码保存到一个以 lua 结尾的文件,然后再执行,该模式称为脚本式编程。