Make erhält die Informationen wie ein Programm gebaut werden soll aus einer Datei namens Makefile, die alle nicht-Quelldateien auflistet und wie sie aus anderen Dateien generiert werden. Wer ein Programm entwickelt sollte dafür auch ein Makefile schreiben, um das Programm per Make bauen und installieren zu können.