tekila_bandita
Messages postés248Date d'inscriptionmercredi 15 juin 2005StatutMembreDernière intervention15 mars 2007
-
5 mars 2006 à 11:10
cs_ralebole
Messages postés208Date d'inscriptionmardi 29 novembre 2005StatutMembreDernière intervention 5 janvier 2023
-
6 mars 2006 à 18:07
Bonjour,
je me suis acheté un livre sur le C++ intitulé "La BIBLE C++" de Cay HORSTMANN et timothy BUDD...
Dans ce livre, pour l'introduction aux structures graphiques, ils
nous proposent de télécharger une mini lib graphique pour nous
initialise...
Je l'ai télécharger avec tous les exemples du livre, je compile un exemple, et voici ce que j'obtiens :
/home/tekila_bandita/tmp/ccSgjmjt.o: In function `ccc_win_main()':
line.cpp:(.text+0x28): undefined reference to `Point::Point(double, double)'
line.cpp:(.text+0x67): undefined reference to `Circle::Circle(Point, double)'
line.cpp:(.text+0x96): undefined reference to `cwin'
line.cpp:(.text+0x9b): undefined reference to `GraphicWindow::operator<<(Point)'
line.cpp:(.text+0xbd): undefined reference to `GraphicWindow::operator<<(Circle)'
collect2: ld returned 1 exit status
Alors que pourtant, je n'ai absolument rien touché à aucu fichier !
Donc, quelqu'un pourrait la télécharger et me dire quel est le probleme....?
cs_chris91
Messages postés54Date d'inscriptionjeudi 20 novembre 2003StatutMembreDernière intervention 4 avril 2007 6 mars 2006 à 17:14
bonjour,
avec dev-cpp 4992,
nouveau projet Windows Application avec option Projet C++
attention, pas un projet console!!
enlever le fichier main.cpp qui est généré,
pour mettre à la place "carre.cpp" dans le dossier ch03
(pour ajouter des fichiers, clic droit sur le nom du projet dans la colonne de droite,
et -> Ajouter au Projet).
en plus, il faut ajouter les 4 fichiers :
"ccc_msw.cpp" "ccc_msw.h" "ccc_shap.cpp" "ccc_shap.h" dans le dossier cccfiles.
Exécuter->Compiler et c'est ok
attention, car par exemple avec ntsect2.cpp (toujours ch03) ligne 10, il manque un guillemet : double b = cwin.get_double("Position de la ligne : ");
erreur générée : intsect2.cpp:10: error: `Position' undeclared (first use this function)