【Lua】环境安装与HelloWorld

时间:2021-05-07 21:06:31

emmmm。。。看了W3C菜鸟教程的环境安装,感觉还是省略了一些东西的。

记录一下在Windows上怎么开始编写Lua的学习过程。


环境安装

直接在Lua官网上找到最新版的下载地址,根据说明下载LuaDist(包含了源码及编译后的bin文件)。

【Lua】环境安装与HelloWorld

下载完并解压缩,把这个Binaries-LuaDist-batteries-0.9.8-Windows-x86文件夹移动到不会被删除的地方,比如我移动到了D盘下。

打开该文件夹下/bin/lua.exe,已经可以在命令行使用lua了。如打印HelloWorld。

【Lua】环境安装与HelloWorld

接下来把Binaries-LuaDist-batteries-0.9.8-Windows-x86\bin文件夹的路径添加到系统的环境变量Path中。

Win+R输入cmd打开命令行,直接输入lua,能看到以下信息说明环境变量设置正常。否则会提示‘lua’不是内部或外部命令,也不是可运行的程序或批处理文件。

【Lua】环境安装与HelloWorld


Hello World

当然我们通常不会直接用命令行来编写Lua(交互式编程),而是新建一个后缀为.lua的文件并用文本编辑器来编写Lua(脚本式编程)。

文本编辑器我这里用的Notepad。在桌面新建一个HelloWorld.lua文件,编辑内容如下:

【Lua】环境安装与HelloWorld【Lua】环境安装与HelloWorld

之后打开命令行,CD目录进入到桌面,使用luac.exe编译该lua文件,如下:

【Lua】环境安装与HelloWorld

编译正常完成后,能够看到桌面多出了一个luac.out文件,如下图:

【Lua】环境安装与HelloWorld

再在命令行中,用lua.exe运行该luac.out文件,就能看到如下图输出的HelloWorld:

【Lua】环境安装与HelloWorld


菜鸟教程上推荐的编写Lua的IDE工具是SciTE,直接在IDE上运行也比在黑框中运行更方便。