Bonjour,
j'ai un probleme assez bizarre, comme un exemple vaut mieux qu'un long discour, voici un exemple de ce que j'ai:
//truc.h
#ifndef TRUC_H
#define TRUC_H
Class Truc
{
Truc();
};
#endif
// truc.cpp
#include "truc.h"
Truc::Truc()
{
...
}
// main.cpp
#include "truc.h"
int main ()
{
Truc t;
return 0;
}
Ca compile sans problème, mais au linkage, j'ai un beau
'undifined reference to Truc::Truc()'.
J'avais jamais vu ca avant, savez vous d'ou ca peut venir (truc.cpp est pourtant bien compilé !) ?
PS : en rajoutant
#include truc.cpp dans main.cpp ca marche, mais bon

Quelqu'un peut-il m'aider ?
Merci
TuRn3r