Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/07/2009, à 00:13

Pylades

[Résolu] SDL/SDL.h n'est pas trouvé par Code::Blocks

Je voudrais réaliser un petit programme avec la fonction SDL_PollEvent et le type SDL_Event, mais bien que libsdl1.2debian, libsdlnet1.2 et libsdlmixer1.2 soient installé, la compilation plante en me disant que SDL/SDL.h n'existe pas.
Où trouver le SDL/SDL.h et où le placer pour que la compilation fonctionne ?
Merci d'avance.

Dernière modification par Paul0102 (Le 08/07/2009, à 14:45)


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#2 Le 08/07/2009, à 00:17

slasher_fun

Re : [Résolu] SDL/SDL.h n'est pas trouvé par Code::Blocks

Bonjour,

Paquet libsdl-dev (tous les paquets nécessaires pour compiler avec une certaine bibliothèque sont dans les paquets -dev)

Hors ligne

#3 Le 08/07/2009, à 11:19

kevlar

Re : [Résolu] SDL/SDL.h n'est pas trouvé par Code::Blocks

je pense que même comme ça, ce sera difficile, sans makefile adapté ...

Hors ligne

#4 Le 08/07/2009, à 13:32

Pylades

Re : [Résolu] SDL/SDL.h n'est pas trouvé par Code::Blocks

Merci, j'ai installé libsdl-net1.2-dev, et maintenant l'include de SDL/SDL.h fonctionne et la structure SDL_Event est reconnue. Il manque juste SDL_PollEvent.
Sinon, j'ai un makefile adapté, mais je ne sais pas compiler "à la main" ...


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#5 Le 08/07/2009, à 14:43

Pylades

Re : [Résolu] SDL/SDL.h n'est pas trouvé par Code::Blocks

C'est bon !

Il suffisait de rajouter "/usr/lib/libSDL.so" aux "Linker Settings".


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne