Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1331 connectés 

  FORUM HardWare.fr
  Programmation
  C++

   [Linker error] undefined reference to `RngStream::RngStream(char con

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Linker error] undefined reference to `RngStream::RngStream(char con

n°1857463
Thasseda
Posté le 04-03-2009 à 14:01:56  profilanswer
 

bonjour,
je voulais travailler avec une librairie (RngStream.h), j'ai enregistrer mon fichier.cpp et le (RngStream.h) dans le meme repertoire mais lors de la compilation de mon programme il me donne cette erreur veuillez m'aidez SVP,  
   [Linker error] undefined reference to `RngStream::RngStream(char const*)'

mood
Publicité
Posté le 04-03-2009 à 14:01:56  profilanswer
 

n°1857468
Elmoricq
Modérateur
Posté le 04-03-2009 à 14:10:21  profilanswer
 

RngStream.h n'est pas une bibliothèque, mais un fichier en-tête (le descriptif de ce que tu peux utiliser dans la bibliothèque).
 
Donc il te manque deux choses :
1. Un fichier lib<nom de la bibliothèque RngStream>.so (sous Unix, sous Windows ce sera .dll)
 
2. L'option -l<nom de la bibliothèque RngStream> à passer au compilateur

n°1857614
Thasseda
Posté le 04-03-2009 à 17:39:17  profilanswer
 

mais lors du le telechergement du package j'ai trouvé que ca ("RngStream.cpp", "RngStream.h", "streams4.tex", "test2RngStream.cpp" et "testRngStream.cpp" )
 
sous C++ je ne sais pas comment il faut faire :bounce:

n°1857646
Elmoricq
Modérateur
Posté le 04-03-2009 à 18:17:03  profilanswer
 

Et y avait pas une documentation avec ce que tu as téléchargé ?

n°1857680
Un Program​meur
Posté le 04-03-2009 à 19:04:08  profilanswer
 

Je suppose que streams4.tex, c'est la doc.

n°1857788
Olivier51
Posté le 05-03-2009 à 00:37:17  profilanswer
 

Le package à l'air dispo ici : http://www.iro.umontreal.ca/~lecuy [...] ams00/c++/
 
Ce que tu dois faire :
- compiler tout tes fichiers cpp; cela te créera des fichiers objets d'extension *.o
- linker tous tes fichiers objets en un exécutable
 
Pour plus d'info, chercher sur ton moteur de recherche préféré : C++ Compiler plusieurs fichiers


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

   [Linker error] undefined reference to `RngStream::RngStream(char con

 

Sujets relatifs
rvalue referenceRéférence ou pointeurs?
[Résolu] TO_CHAR() en MSSQL ?parse error php
retour de fonction par référence et chainage d'opérationIndentation Error dans boucle While
fatal error C1009: limite du compilateur : macros imbriquées trop profRéférence nulle
[c++] Récupérer une mac adresse (error au link)Question sur le "type", INT, Char... ?
Plus de sujets relatifs à : [Linker error] undefined reference to `RngStream::RngStream(char con


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR