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

C++ Discussion :

[Newbie] probleme a la compilation


Sujet :

C++

  1. #1
    Membre émérite Avatar de benratti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    471
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 471
    Par défaut [Newbie] probleme a la compilation
    Bonjour,

    je me lance dans le C++... alors pour commencer, je fais un tout simple Hello World ! comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #include <iostream>
     
    int main ()
    {
      std::cout << "Hello world!" << std::endl;
     
      return 0;
    }
    je compile a l'ai de la ligne de commande suivante
    et voici la sortie d'erreur que j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    helloworld.cpp:(.text+0x25): référence indéfinie vers « std::cout »
    helloworld.cpp:(.text+0x2a): référence indéfinie vers « std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)»
    helloworld.cpp:(.text+0x35): référence indéfinie vers « std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)»
    helloworld.cpp:(.text+0x3b): référence indéfinie vers « std::basic_ostream<char, std::char_traits<char> >::operator<<(std::basic_ostream<char, std::char_traits<char> >& (*)(std::basic_ostream<char, std::char_traits<char> >&))»
    /tmp/ccJhkDEP.o: dans la fonction « __tcf_0 »:
    helloworld.cpp:(.text+0x59): référence indéfinie vers « std::ios_base::Init::~Init()»
    /tmp/ccJhkDEP.o: dans la fonction « __static_initialization_and_destruction_0(int, int)»:
    helloworld.cpp:(.text+0x86): référence indéfinie vers « std::ios_base::Init::Init()»
    /tmp/ccJhkDEP.o:(.eh_frame+0x11): référence indéfinie vers « __gxx_personality_v0 »
    collect2: ld returned 1 exit status
    je ne vois pas trop d'ou viens mon erreur... le code de mon helloworld vient d'un cours....

  2. #2
    Membre éprouvé Avatar de Blowih
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 122
    Par défaut
    salut,
    le compilo C++ et g++ et non gcc
    essaye

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 84
    Par défaut
    Je pense que gcc est assez intelligent et redirige tout seul vers g+++ si le fichier possède une extension .cpp

    il faut que que tu inclue la librairie standard dans ta ligne de commande :

    gcc -lstdc++ helloworld.cpp

  4. #4
    Membre émérite Avatar de benratti
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    471
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2004
    Messages : 471
    Par défaut
    Ok, je vous remercie...

    vos deux solutions fonctionnent effectivement.

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

Discussions similaires

  1. Problème X après compilation noyau 2.6.13.2
    Par nicodeme dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 08/10/2005, 14h41
  2. [Eclipse][Newbie] Probleme d'installation sous mandrake
    Par Bonbon2005 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 31/01/2005, 09h03
  3. [debutant] probleme a la compilation
    Par jay-hut dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 13/12/2004, 17h30
  4. [NetBeans] [Ant] Problème à la compil'
    Par GLDavid dans le forum NetBeans
    Réponses: 2
    Dernier message: 05/07/2004, 21h10
  5. [newbie] Probleme de couleurs
    Par Racailloux dans le forum OpenGL
    Réponses: 3
    Dernier message: 29/04/2004, 14h32

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