Probleme SDL
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Salut,
Je suis sous Debian 4.0, j'utilise KDevelop
Et j ai un petit problème lors de la compilation du code SDL
Voici l'erreur :
/home/me/tetris/src/test.cpp:34: référence indéfinie vers « SDL_Init »
/home/me/tetris/src/test.cpp:42: référence indéfinie vers « SDL_Quit »
Que dois-je faire ?
Je suis sous Debian 4.0, j'utilise KDevelop
Et j ai un petit problème lors de la compilation du code SDL
#include <iostream> #include <stdlib.h> #include "SDL.h" int main(int argc, char *argv[]) { if (SDL_Init(SDL_INIT_VIDEO) == -1) { fprintf(stderr, "Erreur d'initialisation de la SDL"); exit(EXIT_FAILURE); } SDL_Quit(); return EXIT_SUCCESS; }
Voici l'erreur :
/home/me/tetris/src/test.cpp:34: référence indéfinie vers « SDL_Init »
/home/me/tetris/src/test.cpp:42: référence indéfinie vers « SDL_Quit »
Que dois-je faire ?
4 réponses
Il faut que tu compiles en linkant avec la lib SDL. Voir l'option -l de gcc (g++). SI par exemple ta librairie s'appelle /usr/lib/libSDL.so :
Bonne chance
g++ -W -Wall -lSDL plop.cpp
Bonne chance
merci beaucoup sa marche impécable
mais quant je clique sur le bouton compiler de KDevelop toujours le même problème
comment faire pour modifier ça ??
il doit surement falloir modifier la commande qui est éxecuter lorsque l'on appuie sur le bouton compiler
mais quant je clique sur le bouton compiler de KDevelop toujours le même problème
comment faire pour modifier ça ??
il doit surement falloir modifier la commande qui est éxecuter lorsque l'on appuie sur le bouton compiler