Se connecter / S'enregistrer
Votre question

Probleme SDL

Tags :
  • Programmation
Dernière réponse : dans Programmation
25 Juin 2006 10:39:28

Bonjour chers Idnautes, j'ai un problème avec un code en C, j'ai la SDL, et j'ai Dev C++:
Regardez ce code:

#include <stdlib.h>
#include <stdio.h>
#include <SDL/SDL.h>

void pause();

int main(int argc, char *argv[])
{
SDL_Init(SDL_INIT_VIDEO); // Initialisation de la SDL

SDL_SetVideoMode(640, 480, 32, SDL_HWSURFACE); // Ouverture de la fenêtre

pause(); // Mise en pause du programme

SDL_Quit(); // Arrêt de la SDL

return EXIT_SUCCESS; // Fermeture du programme
}

void pause()
{
int continuer = 1;
SDL_Event event;

while (continuer)
{
SDL_WaitEvent(&event);
switch(event.type)
{
case SDL_QUIT:
continuer = 0;
}
}
}

Bah c'est un bon code, mais comment je fais pour l'exécuter ce code, je suis pas très clair là, en fait je sais pas quel projet je dois ouvrir...lol, vous pouvez m'eclaircir??

Autres pages sur : probleme sdl

25 Juin 2006 12:54:51

Avec Dev C++, tu peux télécharger le paquet "SDL". Ensuite, lors de la création d'un nouveau projet, choisis "Multimedia > SDL". Il te parametra tout tout seul.

Et, pour l'exécuter... bah... tu compiles ! :-)
25 Juin 2006 12:59:02

j'ai un autre probleme desormais,( l'autre est reglé :-P ), mais en attendant je sais toujours pas mettre une image dans une application Windows!
25 Juin 2006 13:01:28

en SDL, pour afficher une image on utilise SDL_LoadBmp(); me semble t'il et aprés on blitte la surface (Images Bmp) ou alors il faut télécharger le pack SDL_image et utiliser IMG_Load();. Plus d'infos sur google
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