2012-08-07 84 views
2

我試圖首次設置Lua Development Tools/Koneki。我是Eclipse新手,但之前我從命令行製作了一堆Lua程序。第一次使用Lua設置Eclipse

希望我的問題是有人可能能夠幫助的泛型Eclipse。

我做了什麼:

下載LDT後,我跟着短set-up guide。我下載了建議的Lua 5.1 zip。根據設置指南,我添加了5.1作爲執行環境。

問題:

我不能運行任何Lua的項目。當我點擊綠色的運行或調試按鈕時,Koneki說:「這個選擇無法啓動,並且最近沒有啓動。」看來這是一個普通的Eclipse錯誤。

當我單擊運行按鈕上的下拉箭頭時,只有「運行配置」可用,並且在該運行配置窗格上我無法添加運行配置,新建按鈕呈灰色。


請有人提供更多關於如何在Eclipse中調試或修復這種錯誤的信息?我感覺我錯過了一些對知道Eclipse的人來說可能很明顯的一些步驟。

+0

你在腳本瀏覽器左邊有腳本嗎?如果沒有發佈一個屏幕截圖,其中包含一個小腳本 - 我會將其與我的相比 – daven11 2012-08-08 08:30:26

+0

我在左邊的src /下有一個main.lua,這是LDT/Koneki創建的默認Lua項目的設置。下面是配置框的一個鏡頭:http://imgur.com/G8wBx – 2012-08-08 12:04:45

+0

截至最新發布的里程碑(0.9M1),LDT現在支持添加外部Lua解釋器,因此您可以告別「The selection無法啓動,最近沒有推出「消息! 更多的信息在這裏:http://blog.benjamin-cabe.com/2012/08/25/support-for-lua-interpreters-in-koneki-ldt-0-9m1 – kartben 2012-08-28 16:26:27

回答

1

我不使用這個作爲lua編譯器 - 我用它來運行嵌入的lua,所以當我試圖啓動一個控制檯腳本時,我得到了和你一樣的結果。

這裏就是我所做的 - 不知道這是最好的方式,但它的工作原理

點擊Run /外部工具/外部工具配置... 一個對話框彈出 放入

Name: lua 
Location: /usr/local/bin/lua 
Working Directory: ${container_loc} 
Arguments: ${resource_name} 

然後點擊綠色運行下拉菜單並選擇運行配置,然後在對話框中點擊右邊的添加按鈕添加一個新的配置,然後在程序列表下選擇lua。點擊應用。

現在,當您選擇main.lua並單擊播放時,它會運行您選擇的lua腳本。然後,在做完這些之後,我想如果我閱讀手冊並確信:-)會發生什麼。點擊幫助和幫助內容,然後在幫助中查看'LDT用戶指南',它會告訴您在那裏做什麼,比上述更優雅。

希望這會讓你開始。乾杯。

[更新:我試了下面的手冊,它適用於我。我把打印中,選擇main.lua和點擊綠色按鈕並打印Hello在控制檯輸出以下

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

[UPDATE2:沒有你所需要的外部配置的東西,即使按照手冊後]

+0

感謝您的回答!現在我可以打印Hello World。然而,在您的流程結束時,我所能看到的是不同的。在「運行配置」下,「添加」按鈕變灰。奇怪的。我現在有一個問題,我無法安裝調試所需的luasocket,因爲我運行的是Lua 5.2版本。 -_- – 2012-08-09 00:13:26