Questo estratto di codice è tratto dal capitolo 8.6 del manuale del makefile di GNU.
Cosa significa @ $ @. In per la funzione file arg in un makefile? e perché i comandi di shell come rm hanno come prefisso il simbolo '@'
program: $(OBJECTS)
$(file >$@.in,$^)
$(CMD) $(CMDFLAGS) @$@.in
@rm $@.in
La sintassi della funzione file è
$(file op filename[,text])
>$@.in
viene utilizzata come modalità file ... ma è utile a modo suo .. grazie grazie ...