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

Linux Discussion :

compilation et execution d'un prog " gcc "


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2009
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 40
    Points : 30
    Points
    30
    Par défaut compilation et execution d'un prog " gcc "
    bonsoir à tous,
    voilà, je débute avec le shell , j'utilise ubuntu , je me trouve confronté à un pb dont je n'ai pas trouver la solution sur un forum ou autre; je m'explique :
    j'éssaye de complier un programme simple en C en utilisant la commande gcc , elle marche avec les option -o et -c ,mais quand je tape :
    rien ne se passe , il revient à la ligne normalement (et il créait un fichier a.out),
    je voudrai juste vous demander si c'est normal et comment faire pour l'exécution de mon prog , merci ...

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Septembre 2007
    Messages
    7 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 410
    Points : 23 809
    Points
    23 809
    Par défaut
    Oui, c'est normal. « a.out » est le nom par défaut de l'exécutable produit si tu ne le précises pas explicitement avec « -o ». C'est aussi, par extension, le nom de l'ancien format des binaires exécutables avant ELF.

    Une fois l'exécutable produit, il suffit de saisir son nom pour l'appeler, précédé de son chemin d'accès, soit « . » pour le répertoire courant. Donc : « ./a.out ».

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2009
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 40
    Points : 30
    Points
    30
    Par défaut merci
    je vous remercie bcp , dès que je me remet sur ubuntu j'essayerai (je suis sur xp mtn), ....

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 924
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 924
    Points : 220 590
    Points
    220 590
    Billets dans le blog
    128
    Par défaut
    Bonjour,

    Pour les prochaines fois je vous conseille un petit tour sur la page de manuel de gcc ( juste pour culture personnel et pour voir que cela existe, vu qu'elle n'est pas la plus facile à comprendre ( enfin au début ) ).

    Pour y acceder:
    man gcc
    A savoir que cela marche à peu près avec toute les commandes ( pour peu que les manpages soit installées )

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. execution d'un prog avec des fichiers multi-class
    Par Ice-B dans le forum Général Java
    Réponses: 2
    Dernier message: 05/08/2004, 12h43
  2. [Process] Probleme d'execution d'un prog c dans un prog java
    Par Elmilouse dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 08/06/2004, 15h26
  3. [Kylix] Compilation OK Execution pas ok
    Par teurf dans le forum EDI
    Réponses: 14
    Dernier message: 03/12/2002, 16h10

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