2016-08-05 269 views
3

我正在嘗試使用IntelliJ IDEA來調試帶有cpp目標的Haxe應用程序。 每次試圖在其上運行調試我得到了同樣的錯誤: "You can debug only flash or HXCPP targets"如何使用IntelliJ IDEA調試Haxe?

我有一個基本的HelloWorld項目設置與HAXE編譯器和C++對象(setup)。

我使用Haxe(0.9.10)和hxcpp-debugger與舊協議版本(如haxe插件描述中所述)的最新插件。試了這個IDEA14,15 & 2016.

所有的指南,我發現,使其工作看起來過時。

+0

對於Flash調試,[YouTube視頻設置HAXE OpenFL IntelliJ IDEA的開發環境(https://開頭youtu。是/ kvFg1Zee4h4) –

回答

1

我發現最近的是這個視頻https://www.youtube.com/watch?v=6JjgOrEXcQc - 它使用openfl,但是如果你看日誌窗口,它會輸出一個命令:haxelib run hxcpp Build.xml haxe -Ddebug -DHXCPP -Dcpp -Ddebug -Ddesktop -Dhaxe_208 -Dhaxe_209 -Dhaxe_210 -Dhxcpp -Dnme -Dnme_install_tool -Dsys -Dtrue -Dwindows。如果你不使用openfl構建,你必須讓你的構建運行相同的命令。

的代碼也必須在main方法的地方創建一個調試套接字服務器:

new DebugSocket("127.0.0.1", 65333, true)