2013-05-12 71 views
0

我開始與ZeroBrane一起使用Wine在Linux下使用Corona SDK Starter許可證開發。問題是我無法通過在代碼的不同部分添加斷點來使其工作在調試器上。ZeroBrane - 在Linux上調試Corona SDK

user.lua配置中的Corona Simulator路徑已定義併成功打開模擬器,但遊戲並未被斷點暫停。

我還添加了我的main.lua文件

require("mobdebug").start() 

的beggining有一些方法,使工作在Linux中調試會話以下行?

注意:有足夠的聲譽的人,可以創建zerobrane標籤?

回答

0

不工作的斷點通常是由Lua引擎報告的不同路徑引起的(本例中嵌入Corona SDK)和IDE本身。如果在腳本中包含類似以下內容,則可以看到引擎報告了什麼路徑:print(debug.getinfo(1,"S").source)

如果您使用Wine運行ZeroBrane Studio,則可能需要在Linux下運行它(同時仍在運行使用Wine的Corona SDK)。 ZBS將嘗試在Wine和Linux下的項目路徑之間進行部分匹配,在這種情況下可能會更好。

如果這不能解決問題,請隨時發送郵件至ZeroBrane Studio maillist,我可以提供有關如何進一步排除故障的其他詳細信息。