如何在运行时获取haxe编译器版本

时间:2016-08-03 22:03:05

标签: haxe

我想在屏幕上显示haxe编译器版本。就像是: var ver = haxe.version; // does not exist

命令行" haxe -version"显示版本(在我的情况下为3.2.1)。

检查haxe source on github,似乎编译器版本在编译器程序main中设置,似乎无法从Haxe程序访问。

知道怎么做吗?宏可能吗?

1 个答案:

答案 0 :(得分:4)

您可以使用以下命令获取haxe版本或任何定义的值:

haxe.macro.Compiler.getDefine("haxe_ver");

http://try-haxe.mrcdk.com/#ABb7a

修改

你会在那里找到haxe-ver