probleme compilation utilisation de sdl - C++ - Programmation
Marsh Posté le 08-10-2005 à 14:02:32
Je vais me faire taper dessus car ce n'est peut être pas la facon parfaite de le faire, mais il me semble qu'il faut indiquer au compilateur quelles sont les librairies à linker.
Sous dev-C++
menu "projet"->"options du projet"->onglet "paramètres"
dans editeur de lien il faut rajouter les librairies de la sdl sdl.lib et sdlmain.lib et eventuellement tout autre librairie à laquelle tu peux faire appel.
Marsh Posté le 08-10-2005 à 14:21:51
sa marche pas
je pense que sa vient du reglage du compilateur
j'ai lu l'aide sur le site mais sa correspont pas a mon dev cpp
Marsh Posté le 08-10-2005 à 13:54:10
bonjour,
j'utilise dev-c++ comme compilateur
il y a peu de temp j'ai decouvert sdl
( http://perso.numericable.fr/~fvirt [...] index.html )
sa ma bien interresse
j'ai installe la librairie comme detaile sur le site mais lors de la compilation j'ai plein d'erreurs
[Linker error] undefined reference to `SDL_Init'
et dans les logs compilateurs
main.o(.text+0xe):main.cpp: undefined reference to `SDL_Init'
main.o(.text+0x32):main.cpp: undefined reference to `SDL_SetVideoMode'
main.o(.text+0x43):main.cpp: undefined reference to `SDL_ShowCursor'
main.o(.text+0x58):main.cpp: undefined reference to `SDL_PollEvent'
main.o(.text+0x8f):main.cpp: undefined reference to `SDL_RWFromFile'
main.o(.text+0x9f):main.cpp: undefined reference to `SDL_LoadBMP_RW'
main.o(.text+0xe1):main.cpp: undefined reference to `SDL_UpperBlit'
main.o(.text+0xee):main.cpp: undefined reference to `SDL_Flip'
main.o(.text+0xff):main.cpp: undefined reference to `SDL_ShowCursor'
main.o(.text+0x104):main.cpp: undefined reference to `SDL_Quit'
pour plus d'infos sur l'installation je decompresse le rep sdl dans le repertoire include
et les autres fichiers dans lib
voici mon code ( dispo sur le site donne plus haut )
merci d'avance de votre aide