2009-08-30 54 views
2

我已经被指示下载并安装FlashDevelop,它似乎很好,但我不知道如何生成exe文件编写Haxe程序时。我尝试在FlashDevelop中构建或运行项目,但它只是没有做任何事情。任何人都可以请教我如何做到这一点?Haxe - 生成exe(cpp)

谢谢

回答

1

的CPP的目标是在HAXE世界上最年轻,所以仍对边缘有点粗糙;增加更多的复杂性,因为它依靠外部工具来正常工作。

作为前提,尝试在FlashDevelop中创建一个新的Haxe/CPP项目,打开Main类并添加一条简单的trace("hello world!");行。点击F5开始“编译和运行”过程。 您会在状态栏看到消息“Build started ...”,您可以按照查看“输出面板”的流程进行操作。如果您的环境设置正确,它将编译整个项目并打开一个DOS窗口,它将执行生成的可执行文件(可以在bin文件夹中找到它)。

如果您收到错误,那么您的环境尚未准备好用Haxe构建CPP应用程序。要解决该问题,请按照设置说明进行操作,您可以找到here

一个简单的替代产生原生可执行文件(是的,你可以编译相同的Win/Mac/Linux),你可以瞄准neko生成一个.n文件和nekotools在exe格式转换它。只需键入:

nekotools boot main.n 
+0

请注意,编译器在CPP项目上的第一次运行可能需要很长时间。之后它会快很多,因为很多东西都被缓存了。 –

+0

非常感谢你@Franco对你的帮助非常感谢:D –

+0

完全没问题;) –