看来你看书的时候没看全
如果是在CMD里执行lua文件 前提是你配置了lua环境变量
本身如果你只是想执行lua代码的话 你要安装解释器 这个你都懂
关键就是解释器你有没有了
比较简单的方法 搜索一下luaforwindows 这个可以在windows下直接执行lua程序
但是 要注意 你的代码必须是正确的 如果代码有错误 执行时会出错
地址不提供了 百度google一搜一大把 安装完后 lua文件会变成蓝白色的图标
直接双击可以运行 也可以右键选择edit后 按F5执行 这样可以更清楚的看到输出等内容
Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。
这个和python是一样的。python一般不编译,直接把源文件给解释器程序执行。解释器程序是python.exe,命令行里使用命令python hello.py会寻找python.exe,然后把hello.py作为参数传递给解释器,解释器会去解释hello.py。同理,lua解释器程序是lua.exe,也是把源文件(xxx.lua)作为参数传入。
解释器和源文件都需要系统去找。当前目录和环境变量里的文件可以找到,其他的要完整路径