saluté a tous!!!
et bien voila je probleme; je realise un projet ki possede en autre deux composant different dont 1 qui est stocké dans une biblio (*.a) l autre j utilise juste ces *.o
je travail sous windows avec gcc
mon makefile projet a cette tete la mais il ne commande po les deux autre make (erreur et libdico)
# makefile prog principal
#les differents chemins PROJ_PATH=. ERREUR_PATH=./erreur LIB_PATH=./LIB
#les macros predefinies CC=gcc #compilateur GNU #CFLAGS= #option pour le compilateur CPPFLAGS=-I$(ERREUR_PATH)/INC -I$(LIB_PATH) -IINC #option pour le prepocesseur #LDFLAGS= #option pour lediteur de liens
BIN/ORTHO : OBJ/ortho.o OBJ/dico.o erreur libdico $(LINK.c) OBJ/ortho.o OBJ/dico.o $(ERREUR_PATH)/OBJ/erreur.o -L$(LIB_PATH) -o BIN/ORTHO
OBJ/ortho.o : SRC/ortho.c $(ERREUR_PATH)/INC/erreur.h $(COMPILE.c) SRC/ortho.c -o OBJ/ortho.o
OBJ/dico.o : SRC/dico.c $(ERREUR_PATH)/INC/erreur.h $(COMPILE.c) SRC/dico.c -o dico.o
erreur : make -C $(PROJ_PATH)/erreur
libdico : make -C $(PROJ_PATH)/arbreBinaire -f makefile_construction
|
Merci de vos reponse ciao :)