使用SDL2 C ++时,应用程序无法正确启动(0xc000007b)错误

时间:2018-03-29 15:18:50

标签: c++ sdl sdl-2

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

1 个答案:

答案 0 :(得分:0)

您的应用使用x86 .lib个文件进行构建,但运行时需要x64 .dll。将所有.dll更改为x86版本。