Lua安装配置教程(Windows版)
Lua是一种轻量级、嵌入式的编程语言,最初在巴西开发。它的设计目标是简单易用,特别适合嵌入到其他软件中,作为脚本语言使用。Lua语法简洁,执行速度快,广泛应用于游戏开发、配置管理、数据处理等场景。因为它小巧且灵活,所以特别适合需要高效、易于集成的项目。
以下是Windows环境下Lua安装和配置教程:
一、安装前检查
1. 推荐安装如下软件:
软件名称 | 安装教程 | 说明 |
---|---|---|
NDM(Neat Download Manager) | 点我查看 | 推荐使用NDM(Neat Download Manager)下载文件,可以加快下载速度。 |
2. 按Win和R键,输入cmd
进入命令行界面,执行如下命令查看当前操作系统信息:
这里我的电脑是Windows操作系统,使用的是x64指令集:
二、下载Lua
1. 点击右侧链接进入Lua官网下载页:点我查看
2. 这里我下载的是5.4.2版本的安装包,如下图所示:
三、安装Lua并配置环境变量
1. 将下载好的安装包解压到你熟悉的位置,推荐解压到C盘外,且路径是英文路径,这里我解压到了D盘:
2. 为了方便演示,除了lua54.dll以外,这里我将其他文件名中包含54的全部改掉,效果如下图:
3. 选中上方路径,鼠标右键点击复制:
4. 打开文件夹,在左侧鼠标右键点击此电脑,点击属性:
5. 点击高级系统设置:
Windows 11 | ![]() |
---|---|
Windows 10 | ![]() |
6. 点击环境变量:
7. 在下方系统变量中,找到Path,双击进入:
8. 按照图示操作即可,然后一路点击确定。
9. 按Win和R键,输入cmd
,点击确定:
10. 在命令行输入如下命令:
1 |
|
出现如下提示就说明上述环境变量配置生效:
四、VS Code编写并运行Lua
需要安装VS Code的小伙伴请点击右侧链接查看安装教程:点我查看
1. 打开VS Code,在左侧找到插件商店,依次安装如下三个插件:Lua、Lua Debug、Code Runner
2. 安装完成,找到Code Runner,点击齿轮图标,选择扩展设置:
3. 进入扩展设置页面,点击下方任意一个在settings.json中编辑:
4. 在"code-runner.executorMap"
中找到Lua,把Lua安装目录和执行文件名粘贴到此处,效果图如下:
5. 按Ctrl和S键保存配置文件!
6. 找一个你经常写代码的位置,这里我选择在E盘编写Lua代码:
7. 在左侧新建一个Lua文件(文件后缀名为.lua):
8. 编写一段测试代码:
1 |
|
9. 编写完成后,按Ctrl和S键保存,点击右上角的运行按钮,在下方控制台就可以看到运行结果了:
五、Intellij IDEA编写并运行Lua
需要安装Intellij IDEA的小伙伴请点击右侧链接查看安装教程:点我查看
1. 按Ctrl+Alt+S键,在设置中找到插件商店:
2. 在搜索框中搜索EmmyLua,第一个就是我们要安装的插件,点击Install安装插件:
3. 安装完成,点击Restart IDE,重启IDEA。
4. 按照下图操作创建项目:
5. 在新建项目页面的左侧选中Lua项目,然后点击右下角Next:
6. 自定义项目名称和项目的存储位置,完成后点击Finish:
7. 在左侧项目目录中找到src文件夹,鼠标右键选择New,然后选择New Lua File:
8. 自定义Lua文件,这里我命名为MyFirstLuaProgram
,完成后按一下回车Enter:
9. 这里我写了一段测试代码:
1 |
|
10. 运行Lua文件:鼠标右键点击Run MyFirstLuaProgram
(或者按CtrlShiftF10)
11. 此时控制台会出现报错信息,这是因为我们还没有配置Lua执行文件:
12. 找到右上角的运行配置,选择Edit Configurations:
13. 进入运行配置页面,找到Program,点击右侧的文件夹:
14. 找到Lua的安装位置并选中lua.exe
,完成后点击OK:
15. 点击OK,完成配置:
16. 再次运行这个文件,此时我们就可以看到输出结果了:
六、参考
1. VS Code配置Lua环境:https://blog.csdn.net/qq_44697754/article/details/133103543
2. 使用IDEA编写lua脚本并运行:https://blog.csdn.net/qq_53253335/article/details/137603361