【问题标题】:Dr Memory will not run with SDL ttf (2.0.10)Dr Memory 不会与 SDL ttf (2.0.10) 一起运行
【发布时间】:2017-11-06 11:56:43
【问题描述】:

添加 SDL_ttf (2.0.10) 后,DrMemory 不再工作。控制台从打印消息变为不输出任何内容并将以下内容发送到标准输出:

~~Dr.M~~ WARNING: unable to locate results file: can't open D:\DrMemory
\drmemory\logs/resfile.6188 (code=2). Dr. Memory failed to start the 
target application, perhaps due to interference from invasive security 
software. Try disabling other software or running in a virtual machine.

有什么办法可以通过 Dr Memory 的命令行标志来解决这个问题,还是我必须放弃使用 Dr Memory?

注意:在我添加 TTF 库并在某处添加 TTF_Font *font 之前,它完全可以与其他 SDL 东西一起使用。我的代码运行良好,没有加载错误或任何错误,它处于非常原始的水平并且是全新的。只要将任何 TTF 元素添加到源代码中,我就无法让 Dr Memory 工作。

【问题讨论】:

  • @2501 遗憾的是,该线程中提出的解决方案没有帮助。
  • 如果您确定这是 Dr.Memory 的问题,您应该创建一个 SSCCE 并联系官方支持。
  • @2501 官方支持是指在 github 问题跟踪器上发帖吗?
  • 是的,但是您应该能够复制问题并让开发人员也很容易复制它,否则问题是不可重现和可解决的。

标签: sdl dr-memory


【解决方案1】:

它适用于 32 位版本,但不适用于 64 位版本...所以我改用 32 位版本。

因为这不是关于原因的完整答案。但是,如果有人发现它不适合他们,请尝试 32 位。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多