Comprendre un Makefile minimal
Décrire explicitement la cible, les sources et les options de compilation.
Systèmes : WSL, macOS, Debian, Ubuntu, Linux
Parcours vérifiable
- Définir CC et les options de compilation.
- Lister les dépendances réelles de la cible.
- Utiliser une tabulation pour la recette.
- Ajouter une cible propre bornée aux artefacts générés.
Limites et sécurité
Ce guide ne demande jamais de publier une clé privée, un token, un mot de passe ou un test privé. Une commande nécessitant des droits d’administration doit être comprise et limitée au système, jamais exécutée aveuglément dans le dépôt apprenant.
Sur macOS, les commandes GNU peuvent différer : utilisez les outils Apple documentés ou la variante explicitement indiquée.