在带有错误的Visual Studio中设置SDL

Setting up SDL in Visual Studio with Errors

本文关键字:设置 SDL Studio Visual 有错误      更新时间:2023-10-16

我已经有这个问题很长一段时间了,我甚至没有运气,这变得非常令人沮丧。我真的很想在C++OpenGL/SDL中创造游戏。我用的是Microsoft Visual Studio Ultimate 2012。我的操作系统是64位Windows 7。

我没有麻烦设置OpenGL与Visual Studio,但SDL是主要问题。我跟随懒惰的foo教程,我看了YouTube视频,该死的,这是令人恼火的。在Visual Studio中调试SDL时,我得到的错误是:

1> SDLMain。obj: error LNK2019:未解析的外部符号_SDL_Init在函数_SDL_main 1>SDLMain中引用。obj:
error LNK2019:函数_SDL_main中引用的未解析的外部符号_SDL_Quit1>MSVCRT.lib(crtexew.obj):
error LNK2019: unresolved external symbolWinMain@16函数__tmainCRTStartup

我不知道你自己构建库是什么意思,但我确实链接了SDL库。我从x64切换到x86,当我再次调试我的代码时,我得到了这样的消息:

应用程序无法正确启动(0xc000007b)。单击OK关闭应用程序。

所以你说如果我下载了早期版本的Visual studio,我可以毫无问题地运行SDL ?