2012-11-06 40 views
1

这里是基本的Haxe“Hello World!”程序:使用Haxe中的单个.hxml文件编译多种语言

class Main 
{ 
    public static function main() 
    { 
     trace("Hello world"); 
    } 
} 

下面是上面的程序生成文件:

-main Main 
-java java 

现在我想编译这个程序到Java,JavaScript和C++有一个.hxml文件。在这种情况下,应如何格式化.hxml文件?

+1

看起来可以在这里找到答案:https://groups.google.com/forum/#!topic/haxelang/9cswQ7f78as –

回答

4

您应该使用命令“--next”来指定下一个编译目标。所以:

-main Main 
-java java 

--next 

-main Main 
-cpp cpp 

--next 
-flash out.swf 
2

我写了一个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