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à :
Dans les faits, le compilateur dans Eclipse ne trouve pas "all" qui est situé dans makefile_cc_end.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Lorsque l'on exécute le makefile à la main depuis une console, tout marche bien pourtant...
Partager