2016-08-05 134 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)