Bonjour,
Je suis en train d'apprendre comment se servir des librairies SDL.
Lors de ma premi�re le�on, je tape le code :
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;
}
Et en compilant j'obtiens
Code : S�lectionner tout - Visualiser dans une fen�tre � part
Erreur	1	error LNK2001: symbole externe non résolu _WinMain@16	MSVCRT.lib
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) .
Si quelqu'un voyait mon probl�me, ca serait sympa