# Makefile # # Target principale: # serve solo per richiedere l'aggiornamento dei due # target reali, albero e alberor # Nessuna azione da fare all: albero alberor # Target albero (sara' un file - eseguibile) # dipende da 'albero.o' # L'azione non e' indicata, perche' usera' # un'azione di default basata sui tipi del target e delle # dipendenze (oggetto -> eseguibile) albero: albero.o # Target albero.o (sara' un file - oggetto) # dipende da 'albero.c' # L'azione non e' indicata, perche' usera' # un'azione di default basata sui tipi del target e delle # dipendenze (sorgente -> oggetto) albero.o: albero.cc # Target albero (sara' un file - eseguibile) # dipende da 'alberor.o' # L'azione non e' indicata, perche' usera' # un'azione di default basata sui tipi del target e delle # dipendenze (oggetto -> eseguibile) alberor: alberor.o # Target albero.o (sara' un file - oggetto) # dipende da 'alberor.c' # L'azione e' indicata dopo il ; alberor.o: albero.c ; cc -DREVERSE albero.cc -c -o alberor.o