C++ | undefined to '' à la compilation

Résolu
IzGame Messages postés 39 Date d'inscription   Statut Membre -  
IzGame Messages postés 39 Date d'inscription   Statut Membre -
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 =)
Configuration: Linux
Firefox 3.0.13

2 réponses

  1. azureus33 Messages postés 51 Statut Membre 7
     
    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
  2. IzGame Messages postés 39 Date d'inscription   Statut Membre 3
     
    C'était un problème de fichier inclus à la compil =) Il manquait le fichier dans ce dossier. Comme quoi x)
    0