[linux-l] Re: Makefile
Steffen Dettmer
steffen at dett.de
Fr Nov 29 13:30:41 CET 2002
* JSC wrote on Thu, Nov 28, 2002 at 22:33 +0100:
> On Thu, Nov 28, 2002 at 09:49:17PM +0100, Olaf Radicke wrote:
> > Bild_laden.o: Bild_laden.c Bild_laden.h
> > $(CC) $(CFLAGS) -c Bild_laden.c
Das ist doch genau default? Hier müßte reichen:
Bild_laden.o: Bild_laden.c Bild_laden.h
(ohne Regel, sollte make so wissen).
> gnumake weiss, wenn die datei Bild_laden.o benoetigt wird, dass man diese aus
> Bild_laden.c generieren kann. die regel:
>
> .c.o:
> $(CC) $(CFLAGS) -c -o $@ $<
>
> sorgt dafuer. kann man sich die definition der abhaengigkeit:
Ist doch aber schon ne built-in Regel, die man gar nicht
hinschreiben muß?
Wenn man die Abhängigkeiten automatisch haben möchte, macht sich
automake/autoconf ganz gut. Das hat aber auch genug Macken, aber
für so kleine Sachen geht es bestimmt gut.
oki,
Steffen
--
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.
Mehr Informationen über die Mailingliste linux-l