我找了很多地方,问了很多人,但没有找到解决这个问题的答案。
我刚刚使用 SFML 用 C++ 创建了一个游戏在 Visual Studio Community 2015 中。我的项目设置按照必须设置的方式设置(遵循 this 指南)。
当我在我的电脑上运行游戏时,它运行得非常好。如果它在没有 Visual Studio 2015 的 pc 上运行,它将崩溃并返回以下错误:
The application was unable to start correctly (0xc00007b)
我还下载了 Dependency Walker,检查 .exe 是否有错误,结果出现了一些错误。它们可以在 this screenshot 中看到.对于 Error opening file
后的荷兰语错误,我们深表歉意。它说:系统找不到给定的文件
。
这些是我包含在游戏根文件夹中的 dll:
我希望你们能帮助我。提前致谢!
最佳答案
此错误代码敲响了警钟——您是否在未安装 VS 的 PC 上安装了 visual c++ 可再发行组件包?您应该能够在您的 VS 文件夹(程序文件)中找到该包。
关于c++ - 应用程序无法正常启动(0xc00007b),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36777156/