【发布时间】:2016-08-31 15:27:45
【问题描述】:
lime/openfl 启动程序时如何在 Haxe 中获取当前可执行路径?
例如:
#if neko
trace('neko >> ${neko.vm.Module.local().name}');
#elseif cpp
trace('cpp >> ${Sys.executablePath()}');
#end
将返回:
-
neko 目标 (
lime test linux -64 -neko) 的结果:猫儿>>
-
cpp 目标 (
lime test linux -64 -cpp) 的结果:cpp >> /usr/local/bin/lime
(当我直接启动编译文件“bin/Main”或“neko bin/Main.n”时,此示例运行良好,但是当我也需要通过lime/openfl启动程序时获取此路径)
谢谢。
【问题讨论】: