Bonjour. Comme l'indique le titre, je n'arrive pas à installer la SDL.
J'ai lu, relu, et re-relu tous les tutoriaux de multiples forums, rien n'y fait.
J'ai téléchargé "http://www.libsdl.org/release/SDL-devel-1.2.13-VC8.zip"
Je l'ai décompressé. Puis j'ai inclue les fichiers du dossier "SDL-1.2.13\include\" dans un dossier nommé "SDL" du dossier "Microsoft Visual Studio 8\VC\include\".
J'ai inclue les fichiers "SDL.lib" et "SDLmain.lib" du dossier "SDL-1.2.13\lib\" dans mon dossier "Microsoft Visual Studio 8\VC\lib\".
J'ai finalement inclue le fichier "SDL.dll" du dossier "SDL-1.2.13\lib\" dans mon dossier "C:\WINDOWS\system32\".
Ensuite, je reprend un code que j'avais fait sous linux, où je n'avais pas à installer cette librairie, puisqu'elle y était par défaut. Je créé un nouveau projet : "Application Console Win32", en cochant la case "Empty project"
J'inclus mon fichier avec le code :
"#include <SDL/SDL.h>"
A partir de là, ça ne compile pas, avec plein d'erreurs.
Je lis sur un forum qu'il faut aussi écrire :
#ifdef WIN32
#pragma comment(lib, "SDL.lib")
#pragma comment(lib, "SDLmain.lib")
#endif
Toujours un problème d'édition des liens.
Je lis sur un autre forum qu'il faut faire :
clic droit sur le projet -> Propriétés -> Propriétés de configuration -> C/C++ -> Génération de code -> Bibliothèque runtime : DLL multithread (/MD)
J'ai également ajouté (lu sur un forum) "SDL.lib SDLmain.lib" à l'endroit :
clic droit sur le projet -> Propriétés -> Propriétés de configuration -> Editeur de liens -> Entrée -> Dépendances supplémentaires
Jusqu'ici toujours un problème :
Édition des liens en cours...
SDLmain.lib(SDL_win32_main.obj) : error LNK2001: symbole externe non résolu _SDL_main
Pouvez-vous m'aider ?