7

我刚刚开始学习 Lua,我正在尝试让本地 Lua 解释器运行已保存到.txt文件的程序。我正在运行带有 Lua 5.1.4 的 Windows Vista。

也许我遗漏了一些东西,但我的书(Lua 编程)唯一说的是,运行程序所需要做的就是使用包含程序的文本文件的名称调用解释器。然后它给出了这段据说很方便的代码:

% lua filename.lua

我无法在 cmd 或 Lua 解释器中工作。我所做的进一步研究表明我可能需要使用

dofile("filename.lua")

命令,但我不确定如何执行此操作。具体来说,我需要在论点中输入哪些信息?非常感谢您提供的任何帮助。

4

1 回答 1

7

您需要下载 Win32 二进制文件(请参阅lua-5.2.1_Win32_bin.zip 或 lua-5.2.1_Win64_bin.zip 此处)。在某个地方解压缩这个。如何运行您的脚本,以容易和相反的顺序或常见的过程:

  1. 使用 Windows 文件资源管理器将您的脚本拖到 Lua.exe 上。

  2. 一个。将您的脚本移动到与 Lua.exe 相同的文件夹
    b. Shift 右键单击​​该文件夹并选择Open Command Window Here.
    C。键入lua filename.lua并按 Enter。

  3. 将包含 Lua.exe 的目录添加到您的系统 PATH中,然后在包含您的脚本的文件夹上执行步骤 2a 和 2b。

  4. 以某种方式将 Lua.exe 与您的编辑器集成(如何执行此操作取决于您的编辑器)。
于 2012-09-28T00:16:50.617 回答