Bonjour,
Je ne trouve pas exactement le meme probl�me dans les anciens messages, alors je pose ma question.
J'obtiens le message suivant:
nom_du_fichier.o [place en hexad�cimal dans le fichier] linker error: undefined reference to nom_d'une_fonction_de_la_classe_Term_appel�e_dans_PolPlusVar.
..et �a me fait �a pour chaque fonction de Term.cpp appel�e dans PolPlusVar.cpp (non, je n'ai pas oubli� d'include)
en utilisant ce makefile sous unix:
CXX=g++
CXXFLAGS=-Wall
LDFLAGS=-Wall
EXEC1=Test
all: $(EXEC1)
Test: Test.o PolPlusVar.o Term.o
$(CXX) -o $@ $^ $(LDFLAGS)
%.o: %.cpp
$(CXX) -o $@ -c $< $(CXXFLAGS)
clean:
rm -f $(EXEC1) *.o
et les deux classes suivantes: PolPlusVar, Term ainsi qu'un fichier de test Test.cpp
Merci d'avance!
Benjamin.
Partager