Pages : 1
#1 Le 14/02/2006, à 11:52
- mikebranque
compilation ok probleme execution
je tape deux petit programme a la con (C et C++)
gcc a.c -o a et g++ a.cc -o b
je tape ensuite a je tape deux petit programme a la con (C et C++)
gcc a.c -o a et g++ a.cc -o b
je tape ensuite a -> bash: a: command not found
je tape ensuite q -> bash: q: command not found
ALORS COMMENT EXWECUTER UN FICHIER COMPILÉ?
#2 Le 14/02/2006, à 11:58
- PierreAd
Re : compilation ok probleme execution
Salut,
Essaie plutôt ça pour éxécuter :
./a
Cordialement,
PierreAd
Hors ligne
#3 Le 14/02/2006, à 12:19
- mikebranque
Re : compilation ok probleme execution
ok ca marche. MERCI!
Quelle manipe a faire pour pouvoir simplement taper a au mieu de ./a ?
#4 Le 14/02/2006, à 14:20
- PierreAd
Re : compilation ok probleme execution
Je t'en prie
Pour pouvoir simplement taper "a" et non plus "./a", il doit falloir ajouter ton répertoire au path, mais je pense que c'est pas spécialement conseillé de faire ça....! Et puis oh, c'est pas trop compliqué quand même
Dernière modification par PierreAd (Le 14/02/2006, à 14:21)
Hors ligne
#5 Le 04/03/2006, à 14:22
- coli
Re : compilation ok probleme execution
Effectivement c'est pas compliqué mais s'il faut taper "./a" à la place de "a" plusieurs dizaines de fois en développant un programme ça devient directement une belle perte de temps!
J'en viens à ma question: comment on ajoute le répertoire au path?
Merci!;)
Hors ligne
#6 Le 04/03/2006, à 15:24
- Xaero
Re : compilation ok probleme execution
Si t'appuies sur la touche haut de ton clavier, ça prends la dernière commande de l'historique, donc aussi rapide que de taper a, et même mieux pour les commandes plus longues .
Pour ajouter ton path tapes ça :
gedit ~/.bashrc
là tu as une ligne du style :
export PATH=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/games
il suffit que tu rajoute à la fin :/tonchemin/
sauvegarde et ferme, ensuite tapes "a" et ça devrais fonctionner, si ça ne fonctionne pas, relance ton shell.
Think you are addicted ? Quake makes you feel it !
jEdit : Un éditeur qu'il est bien !
FreeMind : Un programme qu'il est bien aussi !
Hors ligne
#7 Le 04/03/2006, à 17:21
- gene69
Re : compilation ok probleme execution
sinon tu peut faire un alias et nommer tous tes executable main... tu les changes de nom quand tu as fini et ça prend juste 1 ligne de maquefile.
$(TARGET) = main
Quand le berger est lâche, le loup chie de la laine.
A (draft) guide to UFO Alien-Invasion
Hors ligne