Commande Introuvable

David -  
 David -
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
Configuration: Windows Vista
Firefox 3.0.14

6 réponses

  1. java4ever
     
    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
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    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
    1. java4ever
       
      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
  3. David
     
    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
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    il faut l'exécuter après la compilation : ./code
    0