前言
Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文介绍Linux 系统上,lua5.3.0版本安装步骤:
Linux 系统上安装
[root@gitlab ~]# mkdir /app/tools/lua -p
[root@gitlab ~]# cd /app/tools/lua
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
[root@gitlab lua]# curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed
100 271k 100 271k 0 0 139k 0 0:00:01 0:00:01 --:--:-- 139k
[root@gitlab lua]# tar xf lua-5.3.0.tar.gz
[root@gitlab lua]# ls
lua-5.3.0 lua-5.3.0.tar.gz
[root@gitlab lua]# cd lua-5.3.0
[root@gitlab lua-5.3.0]# make linux test
cd src && make linux
make[1]: Entering directory `/app/tools/lua/lua-5.3.0/src'
make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline"
..........
............
src/lua -v
Lua 5.3.0 Copyright (C) 1994-2015 Lua.org, PUC-Rio
[root@gitlab lua-5.3.0]# make install
lua语言测试
- 首先,建立一个lua测试目录(个人习惯)
[root@gitlab lua-5.3.0]# mkdir -p /scripts/lua
[root@gitlab lua-5.3.0]# cd /scripts/lua
- 接下来我们创建一个 HelloWorld.lua 文件,代码:print("Hello World!")
[root@gitlab lua]# echo -e '#!/usr/local/bin/lua\nprint("Hello World!")' > HelloWorld.lua
- 执行以下命令,输出结果:
[root@gitlab lua]# lua HelloWorld.lua
Hello World!