2016-12-01 109 views
0

我已经在C++和SDL中使用了SDL_Mixer和SDL_Image两个简单的程序。但是,当我试图在调试文件夹中运行.exe时,我收到了一个没有声音或图像的黑屏,尽管该程序在Visual Studio中工作正常。所有的DLL都是他们应该在的地方,我已经确定一切都应该工作。那么为什么我会收到一个黑屏而不是我的程序。谢谢。Visual Studio(.exe)导出不起作用

回答

2

我收到...不...图像尽管程序在Visual Studio中正常工作。

如果您使用相对路径加载外部资源(如图像),则验证程序的working directory与Visual Studio启动它时的内容相匹配。