C++ | undefined to '' à la compilation

Résolu/Fermé
IzGame Messages postés 38 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 26 septembre 2009 - 23 sept. 2009 à 22:27
IzGame Messages postés 38 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 26 septembre 2009 - 26 sept. 2009 à 19:55
Bonjour,

A la compilation de main.cpp j'ai l'erreur : main.cpp:(.text+0x1a4): undefined reference to `Map::Map(int, int)'

Le fichier Map.h existe bien et est dans le même dossier.

Ligne de commande utilisée pour compiler : g++ -o test main.cpp

J'ai cherché un peu partout mais je ne trouve pas de réponse à ma question.

Merci =)
A voir également:

2 réponses

azureus33 Messages postés 49 Date d'inscription vendredi 16 janvier 2009 Statut Membre Dernière intervention 7 février 2010 7
23 sept. 2009 à 23:00
salut,
Pour les map tu as les map de la std
//-----------Include---------------------
#include <map>

//---------------Declaration exemple-----------------
std::map<type..., type...> nomvariable ;

Pour plus exemple voir http://www.cplusplus.com/reference/stl/

Rien a rajouté dans la ligne de compilation
0
IzGame Messages postés 38 Date d'inscription lundi 16 février 2009 Statut Membre Dernière intervention 26 septembre 2009 3
26 sept. 2009 à 19:55
C'était un problème de fichier inclus à la compil =) Il manquait le fichier dans ce dossier. Comme quoi x)
0