前言
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!