Lua语言学习:Mac OS X 系统上安装

记录一下 lua 语言安装过程
更新于: 2022-01-23 13:49:50

语言介绍 

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。

Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组于 1993 年开发的,该小组成员有:Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo。

MaoOS下载及安装

curl -R -O http://www.lua.org/ftp/lua-5.4.3.tar.gz
tar zxf lua-5.4.3.tar.gz
cd lua-5.4.3
make macosx test
make install

我的实际操作

cd ~/github/software
wget http://www.lua.org/ftp/lua-5.4.3.tar.gz
tar zxf lua-5.4.3.tar.gz
cd lua-5.4.3
make macosx test
sudo make install

检测安装情况

❯ lua -i
Lua 5.4.3  Copyright (C) 1994-2021 Lua.org, PUC-Rio
❯ lua --version
lua: unrecognized option '--version'
usage: lua [options] [script [args]]
Available options are:
  -e stat  execute string 'stat'
  -i       enter interactive mode after executing 'script'
  -l name  require library 'name' into global 'name'
  -v       show version information
  -E       ignore environment variables
  -W       turn warnings on
  --       stop handling options
  -        stop handling options and execute stdin

Hello lua:

  1. 到空闲目录,新建 app.lua 
  2. 写入 print("Hello lua")
  3. 运行 lua 
# prepare
cd ~/Downloads
touch app.lua
# run
lua app.lua

以脚本方式运行 lua

#!/usr/local/bin/lua

print("Hello World!")
print("https://js.work")
./hello.lua 
Hello World!
https://js.work

参考