Gestion des Makefile [EDIT]
Bonjour,
Je cherche à intégrer un projet plutôt complexe dans son organisation à Eclipse.
Concrètement, j'ai deux librairies à compiler puis intégrées dans un main.c pour former l'exécutable.
[EDIT]
je reformule ma question, elle n'étais pas évidente, pas claire et ma compréhension a évoluée.
J'ai un fichier Makefile de base, qui inclue d'autres fichiers contenant des instructions de compilation.
Comment faire comprendre à Eclipse que l'instruction (all par exemple) se trouve dans les fichiers inclus ?
Sachant que ces fichiers sont inclus de cette façon là :
Code:
1 2 3 4 5 6 7 8 9 10
| BASE_PROG := ../
BASE_MAKEFILES := $(BASE_PROG)PROG_TEST_Makefiles
NAME := libone
sinclude $(BASE_MAKEFILES)/Makefile_bases
sinclude $(BASE_MAKEFILES)/Makefile_cc_init
# add the different includes directories here
sinclude $(BASE_MAKEFILES)/Makefile_cc_end |
Dans les faits, le compilateur dans Eclipse ne trouve pas "all" qui est situé dans makefile_cc_end.
Lorsque l'on exécute le makefile à la main depuis une console, tout marche bien pourtant...