C++ SDL_与VS2010的主要链接问题

C++ SDL_与VS2010的主要链接问题,c++,visual-studio-2010,sdl,C++,Visual Studio 2010,Sdl,我已经为OpenGL应用程序编写了一些基本设置代码: #include <Windows.h> #include <gl/gl.h> #include <SDL.h> int main() { SDL_Init( SDL_INIT_VIDEO ); SDL_Surface* surface = SDL_SetVideoMode( 800, 600, 32, SDL_HWSURFACE | SDL_DOUBLEBUF | SDL_OPENGL

我已经为OpenGL应用程序编写了一些基本设置代码:

#include <Windows.h>
#include <gl/gl.h>
#include <SDL.h>

int main()
{
    SDL_Init( SDL_INIT_VIDEO );

    SDL_Surface* surface = SDL_SetVideoMode( 800, 600, 32, SDL_HWSURFACE | SDL_DOUBLEBUF | SDL_OPENGL );
    glViewport( 0, 0, 800, 600 );

    SDL_Event windowEvent;
    while ( true )
    {
        if ( SDL_PollEvent( &windowEvent ) )
        {
            if ( windowEvent.type == SDL_QUIT ) break;
        }

        glClearColor( 1.0f, 0.0f, 0.0f, 1.0f );
        glClear( GL_COLOR_BUFFER_BIT );

        SDL_GL_SwapBuffers();
    }

    SDL_Quit();
    return 0;
}
链接器设置:


使用
main
的完整签名:

int main(int argc, char *argv[]) 


或者尝试实现
\u SDL\u Main
而不是
Main
使用
Main
的完整签名:

int main(int argc, char *argv[]) 

或者尝试实现
\u SDL\u Main
而不是
Main

int main(int argc, char **argv)