#1 Le 13/10/2008, à 21:17
- mrad
Probleme dans la compilation avec geany
Bonjour ,
Je suis nouveau dans la POO, j'ai cree un simple project C++ en utilisant geany. La compilation se deroule a merveille mais au niveau de 'Build' j'obtien ce message :
/tmp/cc7VHXFy.o: In function `main':
Principal.cpp:(.text+0x1eb): undefined reference to `AffichePi()'
collect2: ld returned 1 exit status
j'ai cherché sur le net mais pas de solution...
Merci.
Hors ligne
#2 Le 13/10/2008, à 21:21
- nochka85
Re : Probleme dans la compilation avec geany
C'est quoi ton AffichePi() ?? Une fonction que tu as créée ?
Carte mère Asus P7P55D-E; Processeur Intel core i5 760; 8Go RAM PC3-10666; Geforce GTX 460 1024Mo sous Ubuntu 64bits 14.04
Eeepc 701 4G sous Linux Mint 10 Lxde
Site officiel de Glx-Dock/Cairo-Dock : http://www.glx-dock.org/
Dnd2share Unity - Partager vos images sur le forum par drag'n drop
Hors ligne
#3 Le 13/10/2008, à 21:27
- mrad
Re : Probleme dans la compilation avec geany
Désoler, voici les trois fichier de mon project :
Header.h
#include <iostream>
using namespace std;
const float Pi=3.14159f ;
void AffichePi (void) ;
Second.cpp
#include "entete.h"
void AffichePi (void) {
cout << "La Valeur de Pi est " << Pi << endl ;
}
Principal.cpp
#include "entete.h"
int main(int argc, char** argv)
{
cout << "Hello" << endl ;
cout << "Welcome to C++ development language" << endl ;
cout << Pi;
AffichePi();
return 0;
}
C'etai juste un test.
Dernière modification par mrad (Le 13/10/2008, à 21:28)
Hors ligne
#4 Le 14/10/2008, à 08:59
- mrad
Re : Probleme dans la compilation avec geany
Refresh...
Hors ligne
#5 Le 15/10/2008, à 10:53
- haku_arsene
Re : Probleme dans la compilation avec geany
Salut,
tes fichiers devraient s'appeler "entete.h" "entete.cpp" et "Principal.cpp"
au lieu de "Header.h", "Second.cpp" et "Principal.cpp"
Hors ligne