[C++] impossible de compiler id3lib avec g++

impossible de compiler id3lib avec g++ [C++] - C++ - Programmation

Marsh Posté le 12-10-2008 à 19:42:45    

J'essaille de me remettre au C++, mais je crois que j'ai tout oublier...  
alos quand je compile, j'ai ca :

Citation :

florian@r2d2:~/tagtool$ g++ id3Read.cpp -o test
/tmp/ccbVa8Tc.o: In function `main':
id3Read.cpp: (.text+0x7a): undefined reference to `ID3_Tag::ID3_Tag(char const*)'
id3Read.cpp: (.text+0xc0): undefined reference to `ID3_Tag::Link(char const*, unsigned short)'
id3Read.cpp: (.text+0x153): undefined reference to `ID3_Tag::~ID3_Tag()'
id3Read.cpp: (.text+0x18d): undefined reference to `ID3_Tag::~ID3_Tag()'
collect2: ld returned 1 exit status


 
et voila, le code...
 

Code :
  1. #include <id3/tag.h>
  2. #include <iostream>
  3. #include <string>
  4. using namespace std;
  5. int main(int argc, char *argv[])
  6. {
  7. ID3_Tag info;
  8. string nomFichier(*argv);
  9. info.Link(nomFichier.c_str());
  10. return 0;
  11. }


A l'aide  :cry:


Message édité par 174flo le 12-10-2008 à 19:43:34

---------------
Le site des blagues les plus drôles :D
Reply

Marsh Posté le 12-10-2008 à 19:42:45   

Reply

Marsh Posté le 12-10-2008 à 20:04:33    

Bonsoir,
 
   Ben faut juste donner la bibliothèque à linker... option -l (je crois). Voir le man de g++ ...

Reply

Marsh Posté le 12-10-2008 à 20:38:15    

:jap: Merci  
Je me sans boulet d'un seule coup  :whistle:  


---------------
Le site des blagues les plus drôles :D
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed