Make
Aus Tuxfutter
Make ist ein Tool, das besonders in der Programmierung unter UNIX / Linux häufig genutzt wird.
| Make | |
|---|---|
| Logo | |
| Hersteller / Programmierer | |
| | |
| Grundinformationen | |
| Lizenz: | GPL |
| Unterstützte Plattformen: | |
| Webpräsenz / Download: | |
| Aktuelle Version: | |
| Alternativen | |
| Freie Software | |
| Proprietäre Software | |
Aus einer Steuerdatei (Makefile), die von make ausgelesen und verarbeitet wird, bekommt make entsprechende Anweisungen. Normalerweise sind dies Anweisungen, um Compiler zu starten. Da in einem Makefile auch Shell-Anweisungen ausgeführt werden können, nutzen einige Programme verschiedener Dienste diese Möglichkeit.
So kann zum Beispiel eine Benutzerdatenbank für NIS mit Hilfe eines Makefiles erzeugt und aktualisiert werden, oder aber DB-Dateien für Postfix werden mit make erzeugt.
Anwendern ist make eher durch den sog. "Dreisatz" bekannt, um heruntergeladene Programme, die im Quellcode vorliegen zu konfigurieren und zu compilieren:
./configure && make && make install
Make ist Bestandteil jeder Distribution, muss aber ggf. nachinstalliert werden. Für Windows ist make bei einigen Compilern als Kommandozeilentool ebenfalls vorhanden.

