Bonjour,
Débutant en informatique (excusez mon jargon approximatif) je réalise un projet de calcul formel sur les polynômes en C pour lequel je voudrais gérer des fenêtres: J'utilise Code::blocks et je souhaite utiliser les bibliothèques SDL.
J'ai des difficultés avec la configuration de Code::blocks.
Mon programme comprend:
qui ne posent pas de problèmes à la compilation et à l'exécution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 include <SDL2/SDL.h> include <SDL2/SDL_ttf.h>
L'initialisation de la SDL ne pose pas de souci (SDL_Init() ), en revanche l'initialisation de SDL_ttf (TTF_Init() )me renvoie une erreur de compilation: "undefined reference to TTF_Init".
Je pense pourtant avoir bien installé les différentes bibliothèques, d'autant qu'il ne bloque pas sur l'include.
Deuxième question:
Quand je compile avec la SDL, il génère un exe qu'il lance correctement... mais si je lance manuellement l'exécutable créé dans Debug plante avec message d'erreur "Erreur d'application. L'application n'a pas réussi à démarrer correctement (0xc000007b)."
Je suppose qu'il ne "trouve" pas la bibliothèque SDL. Comment préciser à Code::blocks que l'exécutable construit doit être indépendant?
En remerciant par avance ceux qui pourront m'apporter de l'aide...
PS: Je travaillais jusqu'à présent sur Geany mais j'ai rencontré des problèmes similaires et aucune aide ne semblait exister pour cette plateforme.
Partager