Probleme code:blocks SDL Linux

oupsie Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   -  
mamiemando Messages postés 33785 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Je me met a la SDL, et j'ai suivie des instructions sur different tutoriel. Je suis sur Linux et le probleme, quand je compil, j'ai la fenetre qui s'ouvre mais elle me marque que le fichier n'est pas trouvé :(
Merci d'avance pour vos réponses.
A voir également:

6 réponses

mamiemando Messages postés 33785 Date d'inscription   Statut Modérateur Dernière intervention   7 885
 
C'est beaucoup trop vague, on ne sait pas ce que tu compiles, sur quel tutoriel tu te bases, ni quel fichier n'est pas trouvé. Difficile de t'aider dans ces conditions ;-)
0
oupsie Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   8
 
J'ouvre code blocks
Ensuite je fait nouveau projet et je copie colle ca:
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;
}

c'est juste pour ouvrir une fenetre.
Ensuite je fait f9 je répond non et une fenetre s'ouvre et ca me dit sh: .... fil not found
0
mamiemando Messages postés 33785 Date d'inscription   Statut Modérateur Dernière intervention   7 885
 
Ensuite je fait f9 je répond non et une fenetre s'ouvre et ca me dit sh: .... fil not found

D'abord, j'espère que tu es conscient(e) que ce message est légèrement tronqué et donc assez inexploitable !

Ensuite, sans inclure de headers je doute que ça puisse compiler. Ici tu as déjà un exemple qui a déjà plus de chance de fonctionner :
https://fr.wikipedia.org/wiki/Simple_DirectMedia_Layer

Je pense que tu devrais peut être suivre un tutoriel sur le C/C++ avant d'attaquer la SDL.
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c

Pour compiler ton programme avec succès, il faut au préalable installer la librairie SDL via ton gestionnaire de paquets (par exemple via synaptic) :
http://doc.ubuntu-fr.org/synaptic
http://doc.ubuntu-fr.org/sdl

(Il faut installer paquet libsdl1.2-dev)

Bonne chance
0
oupsie Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   8
 
Ok, merci beaucoup pour les réponses :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
oupsie Messages postés 187 Date d'inscription   Statut Membre Dernière intervention   8
 
Je suis désolé pour le message tronqué,
je vraie message étant
/Home/charlou/bureau/test/bin/debug/test : not found
Process returned 127 (0x7f)
0
mamiemando Messages postés 33785 Date d'inscription   Statut Modérateur Dernière intervention   7 885
 
Aucune idée le problème me paraît spécifique à code::blocks (et je ne l'utilise pas). Il faudrait vérifier que ce répertoire debug existe et si ce n'est pas le cas, le créer et réessayer. Personnellement je compile toujours via un makefile.
0