gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 12:51:02 25 4
gpt4 key购买 nike

我想修补这个著名的 Claw 的开源翻版。

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

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

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

现在,当我从文件资源管理器启动游戏时,游戏运行良好,但当我尝试从 Visual Studio 2017 启动时,它会抛出以下错误。看看这张图片:

Exception thrown

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

如果您需要我所做的更多详细信息,请告诉我。

[编辑] 我想将 Visual Studio 配置为能够运行发行版并修改源代码,这样我就可以修改它并尝试了解游戏的内部运行方式。

最佳答案

我再次克隆了存储库并对所有解决方案进行了干净的编译。当我复制/覆盖发布版本中的所有 dll 时,结果出现了问题。现在,游戏构建并运行良好。

感谢您的帮助。

关于c++ - OpenClaw.exe 中 0x74E733AB (ucrtbase.dll) 处的未处理异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49065141/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com