====== Esercitazione 3 make ====== ===== Esercizio 1: make per la libreria di liste ===== Con riferimento all'esercizio 1 e 3 della [[informatica:sol:laboratorio:esercitazioni:esercitazione1bis|seconda esercitazione ]], definire un file Makefile che contenga * le regole per generare correttamente main.o e lista.o * la regola PHONY ''lib'' per generare correttamente la libreria libList.a * la regola per generare l'eseguibile a partire da oggetti e librerie * un target PHONY ''cleanall'' che elimini gli oggetti utilizzare dove possibile le regole implicite, le variabili e le convenzioni viste a lezione. Usare ''gcc -MM'' per generare automaticamente le liste di dipendenze per i target relativi ai moduli oggetto.