我在c ++和SDL中创建了一个使用SDL_Mixer和SDL_Image的简单程序。但是,当我尝试在调试文件夹中运行.exe
时,尽管程序在Visual Studio中正常运行,但我收到一个没有声音或图像的黑屏。所有的dll都应该是它们应该存在的地方,并确保一切都能正常运行。那么为什么我会收到黑屏而不是我的程序。感谢。
答案 0 :(得分:2)
我收到了......没有...图片尽管程序在Visual Studio中运行得非常正常。
如果您使用相对路径加载图片等外部资源,请验证您的程序working directory与Visual Studio启动它时的匹配程度。