IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

compilation en C


Sujet :

Visual C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 32
    Par défaut compilation en C
    Salut ,

    alors je voudrais savoir : dans la commande de compilation suivante :
    gcc -Wall operationfichier.o -o operationfichier

    que signifie chaque mot de cette commande ie c'est quoi gcc , -Wall ? que représente operationfichier.o , le -o et operationfichier??

    Merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Tu n'es pas sur le bon forum. gcc ce n'est pas Visual C++.

    Tu utilises Visual C++ ou tu utilises gcc ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gcc -Wall operationfichier.o -o operationfichier
    Ta commande de compilation n'est pas bonne déjà. Elle mélange compilation et link.

    gcc est un compilateur.
    Visual C++ est un IDE. Le compilateur utilisé est celui de Microsoft.

    Pour gcc,
    -Wall permet d'activer la plupart des warnings de compilation.
    operationfichier.o est un fichier objet résultant de la compilation d'un source C, probablement operationfichier.c
    -o permet en compilation de donner un nom au fichier objet
    -o permet en link de donner un nom au fichier executable (ce qui est le cas ici tu l'appelles operationfichier)

    D'abord tu compiles chaque source C avec gcc -Wall -c file.c. Un fichier objet est produit pour chaque source : file.o. Ensuite, tu linkes, tu lies tous tes fichiers .o en un executable avec gcc -o executable *.o.

Discussions similaires

  1. Réponses: 15
    Dernier message: 10/10/2002, 19h19
  2. [Installation] Borland Compiler 5.5 sous XP
    Par Ligey dans le forum Autres éditeurs
    Réponses: 16
    Dernier message: 28/09/2002, 22h45
  3. dans le fond, la compilation...
    Par deltapositive dans le forum C++Builder
    Réponses: 5
    Dernier message: 17/09/2002, 12h14
  4. Vitesse de compilation
    Par srvremi dans le forum C++Builder
    Réponses: 5
    Dernier message: 30/07/2002, 16h49
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo