我已经非常广泛地搜索了一个教程,解释了如何将SDL库添加到Visual Studio 2012但却一无所获。我想知道是否有人知道一个很好的教程,可以解释如何做到这一点。
到目前为止,我已经找到了如何链接库并添加include和lib路径,但是当我执行我的测试程序时,我收到错误消息,指出应用程序无法正确启动。程序构建时没有错误,但在运行时会产生错误。
这是我的代码:
#include <SDL.h>
int main(int argc, char* argv[])
{
if (SDL_Init(SDL_INIT_EVERYTHING) < 0)
{
return -1;
}
SDL_Quit();
return 0;
}
答案 0 :(得分:0)
您可以尝试本教程:http://lazyfoo.net/SDL_tutorials/
但如果你正确编译它可能会有另一个错误。检查所有* .dll是否在正确的位置
实际上,您可以使用dependency walker检查是否可以找到所有dll。这不会检测动态加载的dll(请参阅here以获取检测它们的指南)。