./a.out lib.iso
Résolu
Maitre2B
Messages postés
341
Date d'inscription
Statut
Membre
Dernière intervention
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Je dois réaliser le fameux jeu du Snake comme projet pour mon école.
j'ai déjà réalisé ce snake en ncurse & termcaps.
je compte le faire en SDL et surement en Qt.
Je possède donc tout le code, mais je me retrouve confontré à un problème:
Je dois lancer le programme suivant la lib passé en paramètre:
./snake sdl.iso ==> pour lancer le jeu avec la lib SDL par exemple
./snake ncurse.iso ==>pour lancer le jeu avec la lib ncusr par exemple
Ce que je ne comprends pas, c'est comment faire en sorte que la librairie passé en paramètre se lance avec le code (je sais que je ne suis pas compréhensible mais je ne sais pas comment le dire).
Toute aide sera la bienvenue ! :)
Je dois réaliser le fameux jeu du Snake comme projet pour mon école.
j'ai déjà réalisé ce snake en ncurse & termcaps.
je compte le faire en SDL et surement en Qt.
Je possède donc tout le code, mais je me retrouve confontré à un problème:
Je dois lancer le programme suivant la lib passé en paramètre:
./snake sdl.iso ==> pour lancer le jeu avec la lib SDL par exemple
./snake ncurse.iso ==>pour lancer le jeu avec la lib ncusr par exemple
Ce que je ne comprends pas, c'est comment faire en sorte que la librairie passé en paramètre se lance avec le code (je sais que je ne suis pas compréhensible mais je ne sais pas comment le dire).
Toute aide sera la bienvenue ! :)
1 réponse
Salut Maitre2B,
C'est assez inhabituel de procéder comme cela, mais j'imagine que tu peux faire comme cela :
Tu compiles ton programme en passant à l'éditeur de liaisons toutes les bibliothèques dont ton programme peut avoir besoin (en liaison dynamique ou statique).
Puis tu fais en sorte d'exécuter le code qui va bien selon l'option passée en ligne de commande.
Dal
C'est assez inhabituel de procéder comme cela, mais j'imagine que tu peux faire comme cela :
Tu compiles ton programme en passant à l'éditeur de liaisons toutes les bibliothèques dont ton programme peut avoir besoin (en liaison dynamique ou statique).
Puis tu fais en sorte d'exécuter le code qui va bien selon l'option passée en ligne de commande.
Dal