2016-12-06 79 views
0

我想学习Lua,所以我买了一本书。我遇到的问题是找到一个编译器/解释器。我从http://luadist.org/(Windows x86(MinGW32 4.7.1))下载了Windows的二进制编译器。但每次我尝试启动时,我只是说:Lua问题入门

程序无法启动,因为您的 计算机中缺少lua53.dll。尝试重新安装程序来解决这个问题。

我做了几次都无济于事。我试图找到另一个编译器,但这似乎是唯一一个......我觉得很难相信。有“演示”编译器,但我想要一个我可以安装,所以我可以在书中做的例子。有关于如何在Linux和Mac机器上的Lua站点“编译”编译器的说明,但我正在使用Windows机器。

任何帮助?

+0

你是如何运行解释器的? ('lua.exe') – Oka

+1

你应该在同一个文件夹中有'lua53.exe'和'lua53.dll' –

+0

网络上有很多预编译的版本可以用于Windows或Linux。对于Windows,我使用这个:http://www.aspisys.com/lua.exe这是一个单一的可执行文件(没有DLL依赖关系),并且还包括带有(l)sqlite3模块和lfs模块的SQLite3。顺便说一句,同样也可用于Linux(相同的链接,但没有.exe扩展名)。 – tonypdmtr

回答

1

ZeroBrane Studio是最适合Lua的。它适用于Windows,Mac和Linux。它专为初学者设计,但它是一个全功能的IDE,用于编写和调试Lua代码。

https://studio.zerobrane.com/

一定要尝试“运行方式便签”功能,它提供了一个“活编码”的经验。