Haxe:是否有定义表明当前的编译目标?

时间:2015-07-07 17:28:15

标签: haxe conditional-compilation

Haxe是否有任何指定当前编译目标的定义,可用于条件编译?

1 个答案:

答案 0 :(得分:2)

是的,每个Haxe目标都有它自己的定义。

#if js 
  trace("js");
#elseif php
  trace("php");
#elseif cpp
  trace("cpp");
#elseif java
  trace("java");
#elseif python
  trace("python");
#elseif neko
  trace("neko");
#elseif sys
  trace("sys");
#elseif flash
  trace("flash");
#elseif cs
  trace("cs");
#elseif macro
  trace("macro");
#end
  

您可以在此处找到更多内置编译标志:
  http://haxe.org/manual/lf-condition-compilation-flags.html

     

有关条件编译的更多信息:
  http://haxe.org/manual/lf-condition-compilation.html