Salut,
Deux solutions :
1. Tu l'écrit toi même avec un éditeur de texte (très bien dans un intérêt pédagogique).
2. Tu utilises un outil permettant le générer. C'est plus rapide et en général plus portable et plus simple pour maintenir (surtout quand on a plusieurs makefiles). Personnellement j'utilise
CMake mais il existe bien d'autres outils (
Automake par exemple).