Make

Aus Tuxfutter

Wechseln zu: Navigation, Suche

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.

'Persönliche Werkzeuge