我正在使用 Haxe 构建一个 Windows 可执行文件。运行 exec 时,错误消息非常简短(例如:“错误:空函数”),没有行号或堆栈跟踪。
我正在使用 -debug 标志(理论上应该在错误时启用堆栈跟踪)编译可执行文件,但没有运气。
我查看了这个页面(http://haxe.org/doc/cross/exceptions )并希望覆盖默认的错误处理功能,但没有关于如何为 windows exec 执行此操作的说明;仅适用于 flash/js/neko。
如果我将游戏投入到 try/catch 中,我可以手动获取错误并调用自己的 getTrace(),我很高兴,但它已经到了我不确定在哪里放置 try/catch 调用的地步并且真的需要让这个工作。
有小费吗?