Se connecter / S'enregistrer

Résolu Erreurs programme C avec la bibliothèque SDL

Solutions (4)
Tags :
  • Bibliotheque
  • Programme
  • Programmation
, Maître Yoda |
Bonjour tout le monde :)  ! J'ai un petit problème avec mon programme C écrit sur Code Block qui est censé ouvrir une fenêtre et la maintenir ouverte tant que je ne clique pas sur la croix en haut à droite.

Voici le code source:

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <SDL/SDL.h>
  4.  
  5. void pause();
  6.  
  7. int main(int argc, char *argv[])
  8. {
  9. SDL_Init(SDL_INIT_VIDEO);
  10. SDL_SetVideoMode(640,480,32,SDL_HWSURFACE);
  11. pause();
  12. SDL_Quit();
  13. return EXIT_SUCCESS;
  14. }
  15.  
  16. void pause()
  17. {
  18. int continuer=1;
  19. SLD_Event event;
  20.  
  21. while (continuer)
  22. {
  23. SDL_WaitEvent(&event);
  24. switch(event.type)
  25. {
  26. case SDL_Quit:
  27. continuer=0;
  28. }
  29. }
  30. }


et les erreurs bien sûr:

error: 'SLD_Event' was not declared in this scope
error: expected ';' before 'event'
error: 'event' was not declared in this scope
error: 'void SDL Quit()' cannot appear in a constant-expression


Merci à tous ceux qui pourront m'aider.
Contenus similaires
Meilleure solution
partage
, Modérateur |
SDL au lieu de SLD ? Pour le Event
Et ça devrait régler les 3 erreurs
  • Commenter cette solution |
Score
0
òh
òi
, Maître Yoda |
OmaR a dit :
SDL au lieu de SLD ? Pour le Event
Et ça devrait régler les 3 erreurs


Merci beaucoup Omar tu m'as évité des heures de recherche et effectivement ça fonctionne ! Et encore merci ;) 
  • Commenter cette réponse |
Score
0
òh
òi
, Maître Yoda |
Meilleure réponse sélectionnée par Yoanndu18.
  • Commenter cette réponse |
Score
0
òh
òi
, Maître Yoda |
Pas d'idées? :??:  J'ai réussi à résoudre la dernière erreur, il fallait mettre Quit en majuscule mais les autres je vois vraiment pas. Aidez-moi svp :cry:  !
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS