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. 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.
      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. 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