Autotools-Erstellungs-Plugin
Sébastien Granjoux
seb.sfo@free.fr
Mario Blättermann
mario.blaettermann@gmail.com 2009-2013
Jonas Rebmann
jonas.rebmann@googlemail.com 2010
Christian Kirbach
christian.kirbach@gmail.com 2010, 2011, 2012, 2013, 2015

# Autotools-Erstellungs-Plugin

Dieses Plugin ist für Autotools-Projekte ausgelegt, aber weil diese unter anderem auch »make« einbinden, ist es auch für andere Arten von Projekten geeignet, die auf »make« basieren.

# Zu verwendender Make-Befehl

Nachfolgend finden Sie eine Liste der vom Plugin verwendeten Ziele. Sie sind in allen Autotools-Projekten implementiert, aber Sie müssen diese selbst implementieren, wenn Sie ein eigenes »makefile« einsetzen.

## make objekt_datei_name

Verwenden Sie dies, um eine Quelldatei zu kompilieren. Der Name der Objektdatei wird gebildet, indem die Erweiterung der Quelldatei durch die korrespondierende Objektdatei-Erweiterung ersetzt wird.

## make

Verwenden Sie dies, um alle Ziele in einem Ordner zu erstellen.

## make install

Verwenden Sie dies, um alle Ziele in einem Ordner zu installieren.

## make clean

Verwenden Sie dies, um alle in einem Ordner erstellten Dateien zu löschen.

## make dist

Verwenden Sie dies, um ein verteilbares Paket zu erstellen. Es wird nur im Projektordner aufgerufen.

Da »make« über Standardregeln verfügt, ist es möglich, ein C-Programm ohne Makefile zu erstellen und zu linken. Sie können ein C-Programm aus einer einzelnen Quelldatei erstellen, ohne Makefile oder umgebendes Projekt.