【问题标题】:Program Not Responding after clean compile?干净编译后程序没有响应?
【发布时间】:2013-09-09 19:27:43
【问题描述】:

我不得不将我的东西从故障硬盘中移出,所以我不得不重新设置并重新安装所有东西。我遇到了几个问题。

所以我这里有两个错误。我得到的第一个错误是当我打开 flashdevelop 开始工作时。我得到以下错误:

Can't Find Haxelib.exe

当然,我已经安装了 haxe 和 haxelib 以及其他所有需要预先设置的东西。但是,当我运行时,flash 和 html5 目标都可以正常工作。我不知道为什么会出现这个错误。有什么想法吗?

我的第二个问题是我已经为 Windows 运行时安装了必要的东西。但是,当我尝试在 flashdevelop 内部或外部运行 exe 时,程序会冻结并给我:

    This program is not responding.

您有时会在程序崩溃时看到的错误。但是,我设置了我的 neko 东西,它编译得很好,它只是在启动时崩溃。我将背景设置为 neko。我只有一个示例 hello world FlxText 对象,如下所示:

    hello = new FlxText(0, 0, 100, "Hello World!");
    #if neko
    hello.color =  0xffffff;
    #else
    hello.color = 0xffffffff;
    #end
    add(hello);

知道什么可能导致启动崩溃吗?这也让我想知道这两者是否不相关。

提前致谢!

使用 Windows 8、haxe、haxeflixel、windows 和 neko 运行时。

【问题讨论】:

    标签: haxe


    【解决方案1】:

    我在另一个论坛上发布了这个。通过添加以下内容可以轻松修复无响应错误:

    <window allow-shaders="false"/>
    

    在项目 xml 文件中。 haxelib 错误仍然显示,但它可能不是问题。

    【讨论】:

      【解决方案2】:

      要尝试的事情:

      1. 确保你使用Haxe 3OpenFL(我认为使用Haxe 2NME没有意义)。
      2. 检查 PATH 上的 Haxe 是否为 Haxe 3 并检查 OpenFL 是否正常工作。 (只需打开 "cmd" 并在此处输入 "haxe" 以查看可用的 Haxe 版本并在此处输入 "openfl" 以测试是否它有效,还要检查 "haxelib")
      3. 检查FlashDevelop Haxe SDK
      4. 在此处跟踪您的 haxelibs(在 cmd 中使用 haxelib 列表
      5. This program is not responding.
        这可能意味着您在 bin 文件夹中没有一些 .dll。(取决于您在项目中使用的内容)。 或者这可能与您的 GPU 驱动程序有关。或者它可以是其他任何东西。要获取有关该崩溃的更多信息,请尝试编译到 neko,并在此处打印输出。
      6. 确保您安装了最新的 haxelibshaxelib upgradehaxelib selfupdate
      7. 为了帮助您,我需要更多信息,请在此处打印 FlashDevelop 输出。

      【讨论】:

        猜你喜欢
        • 2013-01-24
        • 1970-01-01
        • 1970-01-01
        • 2011-10-29
        • 2012-11-12
        • 2016-09-29
        • 2016-09-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多