当前位置: 首页 > news >正文

Lua下载和安装教程(附安装包)

Lua 是一门“拿过来就能跑”的轻量级脚本语言,诞生于 1993 年的巴西里约天主教大学,由 Roberto Ierusalimschy、Luiz Henrique de Figueiredo 和 Waldemar Celes 三位教授设计,名字在葡萄牙语里就是“月亮”。

Lua 支持跨平台(Windows、Linux 和 Mac OS)、体积小、速度快、语法简单,却能让程序像插上插座一样随时获得“可热拔插”的扩展能力。

Lua 的拿手好戏可以总结成“三轻三高”:轻语法、轻内存、轻依赖;高灵活、高嵌入、高性能。整门语言的核心关键字不到 25 个,初学者一小时就能记住;官方解释器静态库编译后只有 200 KB 左右,却能实现闭包、协程、元表等高级特性。

下载Lua

这里给大家提供了适用于 Windows 平台的 Lua  最新版压缩包,下载地址为:

网盘下载:Lua安装包

安装Lua

1) Windows安装Lua

① 解压下载得到的 lua-5.4.2_Win64_bin.zip,比如解压到 D:\lua-5.3.4 目录下,如下图所示:

② 设置 $PATH 环境,右键点击 "计算机(我的电脑) -> 属性 -> 高级系统设置 -> 环境变量 -> Path " 把 D:\lua-5.4.2 添加到 PATH 中。

③ 最后,在开始菜单中找到 命令提示符 然后输入 lua -v ,显示结果如下则说明安装成功

2) Linux安装Lua

Linux 系统上默认已经安装了 Lua。 你可以使用以下命令查看 Lua 的版本

$ lua -v
Lua 5.4.2  Copyright (C) 1994-2020 Lua.org, PUC-Rio

如果没有任何输出或者你电脑上的 Lua 版本不是 5.4 那么需要使用下面的方式安装 Lua:

$ curl -R -O https://www.lua.org/ftp/lua-5.4.2.tar.gz
$ tar zxf lua-5.4.2.tar.gz
$ cd lua-5.4.2
$ make linux test
$ make install

然后使用 lua -v 命令检查是否安装正确。

3) Mac OS安装Lua

Mac OS 系统上默认已经安装了 Lua。 你可以使用以下命令查看 Lua 的版本:

$ lua -v
Lua 5.4.2  Copyright (C) 1994-2020 Lua.org, PUC-Rio

如果没有任何输出或者你电脑上的 Lua 版本不是 5.3 那么需要使用下面的方式安装 Lua

$ curl -R -O https://www.lua.org/ftp/lua-5.4.2.tar.gz
$ tar zxf lua-5.4.2.tar.gz
$ cd lua-5.4.2
$ make macosx test
$ make install

然后使用 lua -v 命令检查是否安装正确。

测试Lua

1) 新建一个文件 main.lua,然后拷贝一下代码到文件中:

print("Hello World!")

执行以下命令:

$ lua54 main.lua

输出结果为:

Hello World!

运行结果如下图所示:

http://www.dtcms.com/a/450016.html

相关文章:

  • JAVA实验课程第五次作业分析与代码示例
  • 龙口网站制作公司深圳知名设计公司有哪些
  • 网站数据修改网页界面设计的起源
  • 东莞建设网站官网住房和城乡wordpress 如何修改like和dislike
  • Gopher二次编码原因解析
  • 【ARM汇编语言基础】-数据处理指令(七)
  • 汇编与反汇编
  • 福州建设网站shopee怎么注册开店
  • 建立网站站点的目的贵州二级站seo整站优化排名
  • 阳江做网站多少钱企业网站推广方法有哪些
  • sm2025 模拟赛11 (2025.10.5)
  • python镜像源配置
  • 4.寻找两个正序数组的中位数-二分查找
  • 理解CC++异步IO编程:Epoll入门
  • wordpress房屋网站模板微信小程序
  • 阿里网站建设视频教程WordPress云媒体库
  • SpringCloud 入门 - Nacos 配置中心
  • Windows 下使用 Claude Code CLI 启动 Kimi
  • 网站推广的基本方式抖音特效开放平台官网
  • 湖南网站排名wordpress插件seo
  • WindowsKyLin:nginx安装与配置
  • 【剑斩OFFER】算法的暴力美学——最大连续1的个数 III
  • UNIX下C语言编程与实践32-UNIX 僵死进程:成因、危害与检测方法
  • 论坛开源网站源码首页优化排名
  • 网站建设策请seo的人帮做网站排名
  • 旅游网站后台html模板做网站的做app的
  • 网站备案回访问题效果好的网站制作
  • Unity 光源
  • 应急响应
  • 【2061】梯形面积