Bonjour � vous!!
En fait je fais appel � vous, parce que j'ai un soucis concernant la SDL.
Cela fait plusieurs jours que j'y travaille, mais je ne vois pas coment r�soudre ce probl�me.
Mon projet en C++ �tant assez long, je ne pourrai pas tout c/c, je donnerai une partie si vous me le demandez.
J'utilise Microsoft Visual C++ 2008 Express Edition
Mais quand je lance en mode Debug, cela me donne:
Citation : Debug mode
1>------ D�but de la g�n�ration : Projet : sample_project, Configuration : Debug Win32 ------
1>Compilation en cours...
1>carte.cpp
1>main.cpp
1>G�n�ration de code en cours...
1>�dition des liens en cours...
1>carte.obj : error LNK2019: symbole externe non r�solu _SDL_MapRGB r�f�renc� dans la fonction "void __cdecl initialisationTextures(char const *)" (?initialisationTextures@@YAXPBD@Z)
1>Pixel.obj : error LNK2001: symbole externe non r�solu _SDL_MapRGB
1>carte.obj : error LNK2019: symbole externe non r�solu _SDL_LoadBMP_RW r�f�renc� dans la fonction "void __cdecl initialisationTextures(char const *)" (?initialisationTextures@@YAXPBD@Z)
1>carte.obj : error LNK2019: symbole externe non r�solu _SDL_RWFromFile r�f�renc� dans la fonction "void __cdecl initialisationTextures(char const *)" (?initialisationTextures@@YAXPBD@Z)
1>MSVCRTD.lib(crtexe.obj) : error LNK2019: symbole externe non r�solu _main r�f�renc� dans la fonction ___tmainCRTStartup
1>Debug\sample_project.exe : fatal error LNK1120: 4 externes non r�solus
1>Le journal de g�n�ration a �t� enregistr� � l'emplacement ...
1>sample_project - 6 erreur(s), 0 avertissement(s)
Et en mode Release:
Citation : Release mode
1>------ D�but de la g�n�ration : Projet : sample_project, Configuration : Release Win32 ------
1>Compilation en cours...
1>main.cpp
1>carte.cpp
1>�dition des liens en cours...
1>carte.obj : error LNK2001: symbole externe non r�solu _SDL_RWFromFile
1>carte.obj : error LNK2001: symbole externe non r�solu _SDL_LoadBMP_RW
1>carte.obj : error LNK2001: symbole externe non r�solu _SDL_MapRGB
1>MSVCRT.lib(crtexe.obj) : error LNK2001: symbole externe non r�solu _main
1>Release\sample_project.exe : fatal error LNK1120: 4 externes non r�solus
1>Le journal de g�n�ration a �t� enregistr� � l'emplacement ...
1>sample_project - 5 erreur(s), 0 avertissement(s)
Dans la fonction initialisationTextures, qui se trouve dans carte.cpp, je fais appel �:
Citation : initialisationTextures
...
SDL_Surface* carte = SDL_LoadBMP(image);
...
Uint32 BATIMENT = SDL_MapRGB(carte->format,(char)143,(char)106,(char)100);
...
Ma question est: Pourquoi cela ne marche pas??
J'ai pourtant bien sp�cifi�, que ce soit en mode release ou en mode Debug, l'emplacement des biblioth�ques suppl�mentaires pour aller chercher les .lib et les includes.
Merci bien!!
Partager