3

我已经非常广泛地搜索了一个解释如何将 SDL 库添加到 Visual Studio 2012 的教程,但什么也没找到。我想知道是否有人知道一个很好的教程来解释如何做到这一点。

到目前为止,我已经找到了如何链接库并添加包含和库路径,但是当我执行我的测试程序时,我收到一条错误消息,指出应用程序无法正确启动。该程序构建时没有错误,但在运行时会产生错误。

这是我的代码:

    #include <SDL.h>
    int main(int argc, char* argv[])
    {
        if (SDL_Init(SDL_INIT_EVERYTHING) < 0)
        {
           return -1;
        }

        SDL_Quit();
        return 0;
    }
4

1 回答 1

0

你可以试试这个教程: http: //lazyfoo.net/SDL_tutorials/

但是,如果您正确编译它,则可能会出现另一个错误。检查所有 *.dll 是否都在正确的位置

实际上,您可以使用dependency walker来检查是否可以找到所有dll。但是,这不会检测动态加载的 dll(也请参阅此处以获取检测它们的指南)。

于 2013-06-11T19:39:55.690 回答