[gcc] problème de bibliothèques (résolu)

Applications, problèmes de configuration réseau
Yakizio
newbie
Messages : 5
Inscription : dim. 08 mai 2011, 17:46

[gcc] problème de bibliothèques (résolu)

Message par Yakizio »

Bonjour, je comptais me mettre à un projet de c++ pour mes études.
J'ai installé Arch assez récement donc pour vérifier que tout fonctionne bien j'ai fait un fichier bidon nommé test.cpp :

Code : Tout sélectionner

#include <iostream>

using namespace std;

int main()
{
cout<< "Archlinux c'est bon pour la santé !!";
}
Et là j'ai un joli message d'erreur :

Code : Tout sélectionner

[squall@handfgd projet]$ gcc -Wall -Wextra test.cpp -o test
/tmp/ccYVxjzN.o: In function `__static_initialization_and_destruction_0(int, int)':
test.cpp:(.text+0x2e): undefined reference to `std::ios_base::Init::Init()'
test.cpp:(.text+0x33): undefined reference to `std::ios_base::Init::~Init()'
collect2: ld a retourné 1 code d'état d'exécution
[squall@handfgd projet]$ vim test.cpp 
[squall@handfgd projet]$ gcc -Wall -Wextra test.cpp -o test
/tmp/cc7rjMdE.o: In function `main':
test.cpp:(.text+0xa): undefined reference to `std::cout'
test.cpp:(.text+0xf): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
/tmp/cc7rjMdE.o: In function `__static_initialization_and_destruction_0(int, int)':
test.cpp:(.text+0x3d): undefined reference to `std::ios_base::Init::Init()'
test.cpp:(.text+0x42): undefined reference to `std::ios_base::Init::~Init()'
collect2: ld a retourné 1 code d'état d'exécution
Par contre sans le include :

Code : Tout sélectionner

using namespace std;

int main()
{
cout<< "Archlinux c'est bon pour la santé !!";
}
Cela marche (en fait j'ai une erreur vis-à-vis de cout mais c'est normal puisque je n'ai pas iostream d'inclus).

Auriez vous, s'il vous plaît, une solution à me proposer sachant que c'est très important et urgent pour moi ?

Par avance merci.
Dernière modification par Yakizio le ven. 20 mai 2011, 17:11, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [gcc] problème de bibliothèques

Message par tuxce »

s/gcc/g++ :)
Yakizio
newbie
Messages : 5
Inscription : dim. 08 mai 2011, 17:46

Re: [gcc] problème de bibliothèques

Message par Yakizio »

omg pour le coup je me suis pas loupé, la fatigue sûrement ^^ Merci !
Répondre