Lua环境下载与配置

这里介绍如何下载已经编译好的Lua环境,如何配置Lua环境。

如希望自己从源码编译Lua环境,请自行搜索资料。

第一步:下载编译好的lua环境

打开下面链接,然后根据指引下载。

The Programming Language Luaicon-default.png?t=N7T8https://www.lua.org/home.html

1.选择download链接

打开链接选择 download

图1.1.1

2.选择LuaBinaries链接

打开 download 选择 Tools 标题下的 LuaBinaries 链接,这里可以下载一些已经编译好的一些二进制文件。

图1.2.1

3.选择对应的Lua版本

打开链接后,向下滚动,找到 History 标题,这里有已经编译好的各个版本的lua。如图所示,有Lua5.4.2-Rlease1Lua5.3.6-Rlease1等版本。我这里选择Lua5.3.6-Rlease1,点击这个链接会跳到对应界面。

图1.3.1

 4.下载Win64环境下的资源

点击上面的Lua5.3.6-Rlease1的链接来下载编译好的环境。按照下图所示,选择点击 Tools Executables 链接(图1.4.1),接下来选择点击 Win64 环境的资源下载(图1.4.2),点击Win64 环境的资源,等待一会后会自动下载(图1.4.3)。

图1.4.1

图1.4.2

图1.4.3

下载完成后得到 lua-5.3.6_Win64_bin.zip 压缩包

第二步:解压资源包

解压下载的资源包并重命名里面的文件,建议重命名,不重命名也是可以的,那么你测试lua环境时使用的cmd命令是:lua53 -v,luac53 -v

1.解压

解压lua-5.3.6_Win64_bin.zip 压缩包。里面文件如下所示。

图2.1.1

2.重命名

重命名解压出来的文件名,并移动文件到C:\lua-5.3.6_Win64\bin目录下,如下图所示

重命名文件名字:

  • lua53.exe->lua.exe
  • luac53.exe->luac.exe
  • wlua53.exe->wlua.exe

特别注意:lua53.dll不能重命名

图2.2.1

 第三步:配置Lua环境

图3.1.1

第四步:测试Lua环境

有可能需要重启电脑才能生效

如下图所示,Lua环境配置成功了。

图4.1.1

第五步:完毕

开心的玩耍吧 

参考视频教程:

02-Lua环境配置再说明_哔哩哔哩_bilibili

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/588672.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux进程退出之exit与_exit

linux进程退出之exit与_exit _exitexit流程清理函数atexit()函数:on_exit()函数: _exit /* Terminate program execution with the low-order 8 bits of STATUS. */ /** status参数定义了进程的终止状态,父进程可以通过wait(&am…

前端学习<四>JavaScript基础——01-编程语言和JavaScript简介

计算机语言 概念 计算机语言:人与计算机之间通信的语言。它是人与计算机之间传递信息的媒介,它通过特定的语法规则和语义约定,将人类可理解的指令转化为计算机可以执行的机器指令。 计算机程序:就是计算机所执行的一系列的指令…

【2024系统架构设计】案例分析- 5 Web应用

目录 一 基础知识 二 真题 一 基础知识 1 Web应用技术分类 大型网站系统架构的演化:高性能、高可用、可维护、应变、安全。 从架构来看:MVC,MVP,MVVM,REST,Webservice,微服务。

Pytorch for training1——read data/image

blog torch.utils.data.Dataset create dataset with class torch.utils.data.Dataset automaticly import torch from torch.utils.data import Datasetclass MyDataset(Dataset):def __init__(self, data):self.data datadef __getitem__(self, index):# 根据索引获取样本…

排序算法-归并排序

Leetcode链接:. - 力扣(LeetCode) 归并:将原始数组划分为若干个子数组,然后将这些子数组分别排序,最后再将已排序的子数组合并成一个有序的数组。是一种分治思想 思路: 1.分 2.治 3.怎么治 …

Codeforces TypeDB Forces 2023 C. Remove the Bracket【上下界DP】

C. Remove the Bracket 题意 给定一个长度为 n n n 的整数数组 a a a 和一个非负整数 s s s 要求 ∀ i ∈ [ 2 , n − 1 ] , 选定两个整数 x i , y i ,满足 x i y i s 且 ( x i − s ) ( y i − s ) ≥ 0 \forall i \in [2,n - 1],选定两个整数 x_i, y_i&am…

恶意勒索Word文档模版注入分析

文章目录 前言1、工具:2、IOC样本:3、样本提取4、恶意文档分析参考手册 恶意的文档执行流程一、使用 OLEDUMP 和 OLEVBA 分析Word 文档1、OlEDUMP2、OLEVBA 二、使用 Detect-It Easy 识别文件类型-简单三、使用 7-zip 探索 OOXML 文档并查找模板注入四、…

程序员为什么要一直写 bug ?

程序员并不是故意写bug的,bug的产生通常是由多种因素导致的,例如: 需求理解不足:如果程序员没有完全理解项目的需求或者功能要求,可能会在编程过程中遗漏一些重要的细节,导致bug的产生。编程经验不足&…

Three.js真实相机模拟

有没有想过如何在 3D Web 应用程序中模拟物理相机? 在这篇博文中,我将向你展示如何使用 Three.js和 OpenCV 来完成此操作。 我们将从模拟针孔相机模型开始,然后添加真实的镜头畸变。 具体来说,我们将仔细研究 OpenCV 的两个失真模…

是谁?写的Java神作一出版就获Jolt图书大奖【抽奖赠书】

送书活动 1️⃣参与方式:点此参与抽书抽奖 2️⃣获奖方式:小程序随机 抽5位,每位小伙伴一本《Effective Java中文2024版》 3️⃣活动时间:截止到 2024-4-6 12:01:00 注:所有抽奖活动都是全国范围免费包邮到家&#xff…

openldap(一):简介和安装

目录 1 OpenLDAP简介1.1 LDAP介绍1、什么LDAP2、为什么要使用LDAP3、LDAP 的特点4、LDAP常用关键字5、LDAP的objectClass6、LADP使用场景 1.2 OpenLDAP介绍1、什么OpenLDAP2、OpenLDAP特点3、OpenLDAP的组件 2 OpenLDAP安装3 简单使用3.1 创建用户1、创建ou2、创建Group 3、创建…

Oracle基础-PL/SQL编程 备份

1、PL/SQL简介 PL/SQL块结构 约定:为了方便,本文后面把PL/SQL简称PL。 PL程序都是以块(BLOCK)为基本单位,整个PL块分三部分:声明部分(使用DECLARE开头)、执行部分(以BEGIN开头)和异…