我在很多地方搜索过,问过很多人,但没有找到解决这个问题的答案..
我刚刚在Visual Studio Community 2015中使用SFML在C ++中创建了一个游戏。我的项目设置就像他们必须设置的那样(遵循this指南)。
当我在我的电脑上运行游戏时,它完全正常。如果它在没有Visual Studio 2015的PC上运行,它将崩溃并返回以下错误:
应用程序无法正确启动(0xc00007b)
我还下载了Dependency Walker,检查.exe上的错误,结果出现错误。他们可以在this screenshot中看到。很抱歉Error opening file
之后的荷兰错误。它说:The system can't find the given file
。
这些是我在游戏的根文件夹中的dll:
我希望你们能帮助我......提前致谢!
答案 0 :(得分:2)
此错误代码敲响了警钟 - 您是否在没有安装VS的PC上安装了visual c ++ redistributable软件包?您应该能够在VS文件夹(程序文件)中找到该软件包。