OpenClaw.exe中0x74E733AB(ucrtbase.dll)的未处理异常

时间:2018-03-02 08:15:47

标签: c++ github visual-studio-2017 open-source sdl-2

我想修补这个着名的爪子的开源翻拍。

访问https://github.com/pjasicek/OpenClaw

在我开始克隆这个游戏并试图构建它之前,我是开源社区的新手。我做了以下事情。

  • 我克隆了存储库。
  • 使用Visual Studio 2017社区版打开项目,我将配置更改为发布,将平台更改为 Win32
  • 然后我构建了 libwap 解决方案,没有任何错误。
  • 然后我使用 CMake 3.11.0 为Box2D解决方案生成所需文件,然后生成它,然后Box2D构建成功。
  • 我手动构建了 Midiproc ,最后,我尝试构建整个解决方案。
  • 它丢失了 MSVCR120D.dll 错误,我从游戏的发布文件夹https://github.com/pjasicek/OpenClaw/releases中复制了所有.dll

现在游戏从File explorer启动时运行得很好,但是当我尝试从Visual Studio 2017启动它时,它会抛出以下错误。 看看这个图片:

Exception thrown

如何从Visual Studio运行游戏?我是否错误配置了Visual Studio?

如果您需要了解我所做的更多详情,请告知我们。

[编辑]我想配置Visual Studio以便能够运行发布并修改源代码,以便我可以修改它并尝试了解游戏内部的工作方式。

1 个答案:

答案 0 :(得分:0)

我再次克隆了存储库并对所有解决方案进行了清晰的编译。当我从发布版本中复制/覆盖所有dll时,发现存在问题。现在,游戏构建并执行正常。

感谢您的帮助。