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 :-)
    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
      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
        1. Contributeur
          Oups excusez moi de la bourde ;-)))
      2. 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.