Das Programm make wertet Steuerdateien aus (Default: makefile) aus, um Abhängigkeiten von Quellcodedatein und Binärdateien zu erkennen. Dies wiederum wird genutzt, um Quelldateien zu compilieren und zu linken. Mittels der Prüfungen kann Zeit gespart werden, weil erkannt werden kann, ob Binärdateien neu erstellt werden müssen oder ob vorhandene weiterverwendet werden können.