首次在 Eclipse 中设置 Lua

我正在尝试第一次安装Lua Development Tools / Koneki。我很少用Eclipse,但我之前已经使用命令行编写了一堆Lua程序。

希望我的问题是通用的Eclipse问题,有人可能能够帮助。

我做了什么:

在下载LDT后,我按照简短的设置指南进行了操作。我下载了建议的Lua 5.1 zip。我按照设置指南将5.1添加为执行环境。

问题:

我无法运行任何Lua项目。当我点击绿色的运行或调试按钮时,Koneki会显示“无法启动此选择,并且没有最近的启动记录。”这似乎是通用的Eclipse错误。

当我单击运行按钮上的下拉箭头时,只有“运行配置”可用,在Run Configurations窗格上我无法添加运行配置,New按钮已被禁用。


请问有人能够提供有关如何在Eclipse中调试或修复此类错误的更多信息吗?我感觉我可能错过了一些对Eclipse有所了解的人很明显的步骤。

点赞
用户416047
用户416047

我不用它作为Lua编译器 - 我用它来运行嵌入式Lua,所以当我尝试启动一个控制台脚本时,我得到了与你相同的结果。

这是我所做的 - 不确定是否是最好的方法,但它可以工作

点击Run/External Tools/External Tools Configurations... 弹出一个对话框 输入以下内容

名称:lua 
位置:/usr/local/bin/lua 
工作目录:${container_loc} 
参数:${resource_name}

然后点击绿色的运行下拉菜单,选择Run Configurations,然后在对话框中通过单击右侧的添加按钮并选择程序列表中的lua来添加一个新的配置。点击应用。

现在当你选择main.lua,并单击播放时,它将运行你选择的Lua脚本。然后在这样做后,我想知道如果我阅读手册会发生什么,并确信:-)。点击帮助和帮助内容,然后在帮助中查看“LDT用户指南”,它会更加优雅地告诉你该怎么做。

希望这会让你开始。干杯。

[更新:我尝试了手册上的以下内容,它对我有效。我加入了一个print,在选择main.lua并单击绿色按钮后,它会在下面的控制台输出中打印hello

local function main()
 print "hello"
end
main()

[更新2:即使按照手册操作,你仍然需要外部配置信息]

2012-08-08 13:09:20