Bonjour,
Je suis en train d'apprendre comment se servir des librairies SDL.
Lors de ma première leçon, je tape le code :
Et en compilant j'obtiens
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #include <stdlib.h> #include <stdio.h> #include <SDL/SDL.h> int winmain( int argc, char *argv[ ] ) { SDL_Surface *screen; if( SDL_Init( SDL_INIT_VIDEO ) == -1 ) { printf( "Can't init SDL: %s\n", SDL_GetError( ) ); return EXIT_FAILURE; } atexit( SDL_Quit ); screen = SDL_SetVideoMode( 640, 480, 16, SDL_HWSURFACE ); if( screen == NULL ) { printf( "Can't set video mode: %s\n", SDL_GetError( ) ); return EXIT_FAILURE; } SDL_Delay( 3000 ); return EXIT_SUCCESS; }
J'ai vérifié sur la doc msdn, mais aucunes de leurs solutions ne résoud mon problème (ou bien je m'y suis mal pris) .
Code : Sélectionner tout - Visualiser dans une fenêtre à part Erreur 1 error LNK2001: symbole externe non résolu _WinMain@16 MSVCRT.lib
Si quelqu'un voyait mon problème, ca serait sympa
Partager