跳转至

Lua Mac编译安装

更新日期:2022-12-6
  • 2022-12-6 更新内容
  • 2022-11-24 更新说明
  • 2022-11-22 创建文档
开发环境和工具
  • macOS 12.3.1
  • VSCode 1.73.1

下载编译

下载并编译lua-5.3.6

下载一个5.3版本lua: https://www.lua.org/versions.html#5.3

解压 lua-5.3.6.tar.gz,得到 lua-5.3.6

具体目录为 /Users/rustfisher/Downloads/lua/lua-5.3.6

编译指定macosx版本

cd lua-5.3.6
make macosx

得到的lua文件在 /Users/rustfisher/Downloads/lua/lua-5.3.6/src/lua

查看版本号
~/Downloads/lua/lua-5.3.6 $ ./src/lua -v
Lua 5.3.6  Copyright (C) 1994-2020 Lua.org, PUC-Rio

环境变量

环境变量配置 .bash_profile

~ $ vim .bash_profile

添加lua的路径给 PATH

# lua path
export PATH=${PATH}:/Users/rustfisher/Downloads/lua/lua-5.3.6/src/

新建一个终端,输入lua

1
2
3
~ $ lua
Lua 5.4.4  Copyright (C) 1994-2022 Lua.org, PUC-Rio
> 

查看luac版本
$ luac -v
Lua 5.3.6  Copyright (C) 1994-2020 Lua.org, PUC-Rio
查看lua路径
~ $ whereis lua
lua: /Users/rustfisher/Downloads/lua/lua-5.3.6/src//lua

vscode

装好lua后,启动vscode。新建一个测试文件 test.lua

1
2
3
4
5
6
7
8
9
print("hello rustfisher")

demo = {
    ["now"] = 2022,
    ['addr'] = "an.rustfisher.com"
}

print(demo.addr)
print('now:', demo.now)

运行lua文件,控制台输出

1
2
3
hello rustfisher
an.rustfisher.com
now:    2022

本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。如有疑问和建议,欢迎在下方评论~

📖AndroidTutorial 📚AndroidTutorial 🙋反馈问题 🔥最近更新 🍪投喂作者

Ads