【发布时间】:2016-12-01 14:08:34
【问题描述】:
我用 C++ 和 SDL 编写了一个使用 SDL_Mixer 和 SDL_Image 的简单程序。然而,当我尝试在调试文件夹中运行.exe 时,我收到一个没有声音或图像的黑屏,尽管该程序在 Visual Studio 中运行良好。所有的 dll 都在它们应该在的地方,我已经确保一切正常。那么为什么我收到黑屏而不是我的程序。谢谢。
【问题讨论】:
标签: c++ visual-studio export sdl-2
我用 C++ 和 SDL 编写了一个使用 SDL_Mixer 和 SDL_Image 的简单程序。然而,当我尝试在调试文件夹中运行.exe 时,我收到一个没有声音或图像的黑屏,尽管该程序在 Visual Studio 中运行良好。所有的 dll 都在它们应该在的地方,我已经确保一切正常。那么为什么我收到黑屏而不是我的程序。谢谢。
【问题讨论】:
标签: c++ visual-studio export sdl-2
我收到...没有...图像尽管程序在 Visual Studio 中运行良好。
如果您使用相对路径来加载图像等外部资源,请验证您的程序的 working directory 是否与 Visual Studio 启动时的匹配。
【讨论】: