Ten fragment kodu pochodzi z rozdziału 8.6 instrukcji makefile GNU.
Co oznacza @ $ @. Dla funkcji pliku arg w makefile? i dlaczego polecenia powłoki, takie jak rm, poprzedzone są symbolem „@”
program: $(OBJECTS)
$(file >$@.in,$^)
$(CMD) $(CMDFLAGS) @$@.in
@rm $@.in
Składnia funkcji pliku to
$(file op filename[,text])
>$@.in
jest używany jako tryb pliku ... ale jest użyteczny na swój sposób .. dzięki cuonglm ...