Compiler un programme C sous Linux

Résolu
bonjour, je veus voir comment compiler un programme en C sous Linux et merci.

6 réponses

  1. Modérateur
    J'ajouterais que compiler avec les options -W et -Wall c'est bien, surtout quand on débute :
    gcc -W -Wall -o plop.exe plop.c

    A part ça tout le reste a été dit :-)
    6
    1. Contributeur
      Salut moumni,

      gcc fichier.c -o fichierexecutable

      Sauf erreur, l'option -c compile mais ne produit que des fichiers objet ".o" et n'effectue pas la phase de liaison, ni la production de l'exécutable final.

      L'option "-o" permet de spécifier le nom de l'exécutable.

      Sinon, la simple ligne gcc fichier.c produit aussi un exécutable, dont le nom par défaut est "a.out"

      Dal
      5
      1. Contributeur
        Oups excusez moi de la bourde ;-)))
        0
    2. Contributeur
      dsl... fausse manip
      4
      1. Donc je crois que vous parlier de la compilation et l'execution d'1 progarmme en c
        et a ce propos j'ai une question : comment faire la compilation si on utilise comme entete de la fonction main celle la :
        void main (int argc ,char **argv);
        notification :en cas vous ne comprenez pas argvet argc :
        si vous develloper en java vous aller comprendre que c la meme chose
        3
        1. Contributeur
          cc -c nom_du_fichier.c
          2
          1. ca ne cree pas encore de programe executable a cause de l'option "-c" !!!

            gcc fichier.c

            et apres

            ./a.out

            pour executer

            en linux gcc et cc sont les memes.
            2