我刚刚开始学习Lua,我正在尝试让原生的Lua解释器运行一个已保存到.txt
文件的程序。我正在使用Lua 5.1.4运行Windows Vista。
也许我错过了一些东西,但我的书( Lua 中的编程)所说的唯一的事情就是你需要做的就是用你的程序来调用解释器。包含程序的文本文件的名称。然后它给出了这个方便的代码:
% lua filename.lua
我无法在cmd或Lua解释器中工作。我做过的进一步研究表明我可能需要使用
dofile("filename.lua")
命令,但我不知道该怎么做。具体来说,我需要在论证中提供哪些信息?非常感谢您提供的任何帮助。
答案 0 :(得分:4)
您需要下载Win32二进制文件(请参阅lua-5.2.1_Win32_bin.zip or lua-5.2.1_Win64_bin.zip here)。在某个地方解压缩。如何按顺序和逆序或常规程序运行脚本:
使用Windows文件资源管理器将脚本拖到Lua.exe上。
一个。将脚本移动到与Lua.exe相同的文件夹中
湾右键单击该文件夹,然后选择Open Command Window Here
C。输入lua filename.lua
并按Enter键。
将包含Lua.exe的目录添加到system PATH,然后在包含脚本的文件夹上执行步骤2a和2b。