Commande Introuvable

Fermé
David - 3 oct. 2009 à 13:14
 David - 3 oct. 2009 à 18:00
Bonjour,

je suis débutant de chez débutant sous linux que je viens d installer !! J'ai créé un petit programme en C et j aimerai le faire fonctionner. Donc je l enregistre: code.c, puis je vais dans ma console pour pouvoir le compiler et la le problème arrive !!

Quel syntaxe faut-il inscrire ?

gcc-c code.c ?

Merci de votre aide

David
A voir également:

6 réponses

Bonjour,
fais déjà un:
gcc --help
qui te donnera les options et les arguments de la commande

à titre indicatif, si tu tppes
gcc -c code.c
ça va te fabriquer une fichier a.out comme exécutable
il vaut mieu rajouter l'option -o avec un nom de fichier exécutable comme :
gcc -c code.c -o code

Après, les docs sont consultables sur : http://gcc.gnu.org/onlinedocs/
0
Merci pour ton aide
0
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 5 623
3 oct. 2009 à 14:53
hello
gcc -c code.c va générer un code.o, pas un a.out
gcc code.c va générer un a.out
gcc -o code code.c va générer un exécutable code, make code aussi
si le dossier courant n'est pas dans ton PATH, il faudra l'exécuter avec ./code ou ./a.out
0
Salut, autant pour moi, j'ai répondu un peu vite , je pensais à gcc -x c code.c. De toute façon le mieux est de lire le help, mais tu as bien fait de le signaler dubcek.
0
Enfaite j ai encore un probleme

apres avoir utilisé gcc -c code.c il me demande une nouvelle commande alors je rentre gcc -o code code.c mais la le programme ne s execute pas pourquoi ? il me redemande une autre commande david@david-ordi....
0

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

Posez votre question
dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 5 623
3 oct. 2009 à 17:57
il faut l'exécuter après la compilation : ./code
0
Lol,

MErci
0