这是基本的 Haxe “Hello World!” 程序:
class Main
{
public static function main()
{
trace("Hello world");
}
}
这是上述程序的构建文件:
-main Main
-java java
现在我想用一个 .hxml 文件将此程序编译为 Java、Javascript 和 C++。在这种情况下,应该如何格式化 .hxml 文件?
您应该使用命令“--next”来指定下一个编译目标。所以:
-main Main
-java java
--next
-main Main
-cpp cpp
--next
-flash out.swf
我已经编写了一个compile.hxml
将类编译Test.hx
为各种目标语言的文件。需要首先安装所有必要的库才能使其正常工作。
-js test.js
-main Test
--next
-php www
-main Test
--next
-cpp cpp
-debug
-main Test
--next
-main Test
-java java
--next
-cs test
-main Test
-D haxe3