我被指示下载并安装 FlashDevelop,看起来不错,但我不知道在 Haxe 中编写程序时如何生成 exe 文件。我尝试在 FlashDevelop 中构建或运行项目,但它什么也没做。有人可以告诉我如何做到这一点吗?
谢谢
我被指示下载并安装 FlashDevelop,看起来不错,但我不知道在 Haxe 中编写程序时如何生成 exe 文件。我尝试在 FlashDevelop 中构建或运行项目,但它什么也没做。有人可以告诉我如何做到这一点吗?
谢谢
CPP 目标是 Haxe 世界中最年轻的目标,因此仍然有些粗糙;增加了更多的复杂性,因为它依赖于外部工具才能正常工作。
有了这个前提,尝试在 FlashDevelop 中新建一个 Haxe/CPP 项目,打开 Main 类并添加一个简单的trace("hello world!");
行。按 F5 开始“编译并运行”过程。您将在状态栏中看到消息“构建开始...”,您可以按照查看“输出面板”的过程进行操作。如果您的环境设置正确,它将编译整个项目并打开一个 DOS 窗口,它将在其中执行生成的可执行文件(您可以在bin
文件夹中找到它)。
如果您收到错误,则说明您的环境尚未准备好使用 Haxe 构建 CPP 应用程序。要解决此问题,请按照您可以在此处找到的设置说明进行操作。
生成本机可执行文件的一种简单替代方法(是的,您可以为 Win/Mac/Linux 编译相同的文件)您可以将 neko 定位为生成.n
文件,并使用 nekotools 将其转换为 exe 形式。只需输入:
nekotools boot main.n