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 :

Le C sous Linux : pas d'execution


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 58
    Par défaut Le C sous Linux : pas d'execution
    edit : pbm resolu, voir msg2 pour le 2e probleme !

    Ma question va paraitre tres bete mais n'empeche que je n'ai pas trouve l'info dans les FAQ...

    Je ne peux pas compiler car
    # gcc test.c

    me repond qu'il ne trouve pas le fichier stdio.h. J'ai installe a tout hasard les package d'headers, mais apparemment il manque toujours les fichiers d'entete de base, ce qui risque d'etre plutot embetant !!

    Ou se trouvent donc ces fameux fichiers ?

    edit : distribution ubuntu

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 58
    Par défaut
    auto-resolu !
    il faut installer le package build-essential.

    Par contre maintenant que ca compile, le compilateur ne me sort aucun fichier, et je ne peux donc pas executer mes programmes...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 58
    Par défaut
    bizarerie : quand je ne stipule rien, gcc me sort un fichier a.out que je ne peux executer, il faut que je compile avec l'option -o imperativement...

  4. #4
    Membre Expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    Citation Envoyé par adrien357
    bizarerie : quand je ne stipule rien, gcc me sort un fichier a.out que je ne peux executer, il faut que je compile avec l'option -o imperativement...
    C'est normal ... c'est le comportement par défaut de tous les compilateurs C.

    Il faut donc s'habituer à utiliser cette option, ou bien des makefiles qui utilisent (aussi) cette option.

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

Discussions similaires

  1. [PC portable] Recherche un netbook sous Linux (pas d'Asus!)
    Par Mr_Exal dans le forum Ordinateurs
    Réponses: 6
    Dernier message: 22/11/2012, 11h24
  2. va_list problème sous linux, pas sous windows
    Par gigiskhan dans le forum C
    Réponses: 11
    Dernier message: 02/10/2012, 17h51
  3. [Systeme] Process marche sous windows, pas sous linux
    Par Zapan dans le forum Général Java
    Réponses: 12
    Dernier message: 14/01/2006, 13h06
  4. [JavaComm]Pb avec l'execution d'un code natif sous linux
    Par seb31 dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 02/06/2004, 14h25

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