Re: Règle pour Makefile
[ Nouvelle discussion
| Répondre au groupe
|
fr.comp.os.unix ]
Thomas Nemeth <thomas.nemeth@betatech.invalid> writes:
> D'autre part, version.c existant au préalable, mon makefile a déjà
> une règle le compilant :
>
> SRCS = $(shell ls *.c)
> OBJS = $(SRCS:%.c=%.o)
> [...]
> %.o: %.c
> $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $<
donc, en repartant de ma solution, tu peux faire un truc genre
version.o: FORCE
executable: $(OBJS)
$(MAKE) version.o
gcc $(OBJS) version.o -o ...
Si version.o n'est pas dans $(OBJS).
--
Matthieu

|
 cette fonctionnalité est reservée aux membres ayant une session active !
|