好的,这就是问题所在。最近我对C ++游戏编程感兴趣,我正在使用SDL2库。一切正常,直到我想加载SDL2图像库。我遇到的第一个问题是第一个设置我正在使用x64库,但是运行代码时出现了一些问题,因此我将其更改为x86。我改变了链接器 - >从x64到x86的其他库目录,从x64到所有平台的平台以及VC ++目录下的可执行目录和库目录到x86但问题仍然存在以及将调试器从x64更改为x86。我尝试运行dskchk,重新启动PC并重新安装VS 2015,同样的事情正在发生。我有什么遗失的吗?
答案 0 :(得分:0)
您的应用使用x86 .lib
个文件进行构建,但运行时需要x64 .dll
。将所有.dll
更改为x86版本。