Bonjour,
Je suis sous mac OS X El Captain, je n'arrive pas à ouvrir une fenêtre tout simplement.
J'ai copier/coller un code pour être sur que l'erreur ne viens pas de moi :
Mon programme se lance, dans la barre Dock je vois bien mon programme en cours d'execution puis qui se ferme au bout de 3 secondes (comme demander).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 #include <SDL.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { SDL_Window* fenetre;//Déclaration de la fenêtre if(SDL_Init(SDL_INIT_VIDEO) < 0)//initialisation de la SDL { printf("Erreur d'initialisation de la SDL : %s",SDL_GetError()); return EXIT_FAILURE; } fenetre = SDL_CreateWindow("Une fenetre SDL" , SDL_WINDOWPOS_CENTERED , SDL_WINDOWPOS_CENTERED , 600 , 600 , SDL_WINDOW_RESIZABLE);//Création // de la fenêtre if(fenetre == NULL)//gestion des erreurs { printf("Erreur lors de la creation d'une fenetre : %s",SDL_GetError()); return EXIT_FAILURE; } SDL_Delay(3000);//pause de 3 secondes SDL_DestroyWindow(fenetre); SDL_Quit();//on quitte la SDL return 0; }
Cependant pendant ces 3 secondes je ne vois aucune fenêtre...
J'ai récupérer la SDL2 sur le site officiel, catégorie Development Libraries puis je l'ai installer comme l'indiquer le Readme.
Avez-vous des idées ?
Partager