Quelques exercices pour illustrer ce qui a été présenté en TD:
Utiliser un programme simple (Hello World, par exemple) pour tester les commandes gcc -v , gcc -E, gcc -S, gcc -c, … et observer le résultat.
Reprendre un des exercices d'un TP précédent, et répartir le code dans plusieurs fichiers : main() dans un fichier, les autres fonctions dans un ou des autre(s) fichier(s).Compiler manuellement, et tester.
Écrire un Makefile pour automatiser la compilation du programme ci-dessus.Vérifier son fonctionnement.
Ajouter au Makefile une cible « clean » pour supprimer les fichiers générés (résultats de compilation).Tester avec la commande :
**$** make clean
Le manuel de GNU make (l'implémentation utilisée sous Linux) est accessible localement avec les pages info :
**$** info make