Konfigurationsdialog für Autotools
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

# Konfigurationsdialog für Autotools

Der Dialog Konfigurieren ermöglicht es, die folgenden Optionen einzustellen und das Projekt zu konfigurieren.

# Projekt neu generieren

Wenn ausgewählt, wird das Projekt vollständig neu generiert, andernfalls wird nur neu konfiguriert. Anjuta wählt bei Bedarf automatisch dieses Ankreuzfeld an, d.h. Sie können es im derzeitigen Zustand lassen.

# Konfiguration

Mit diesem Eingabefeld benennen Sie verschiedene Konfigurationen, jede mit eigenen Optionen und eigenem Erstellungsordner. Normalerweise gibt es bereits eine Vorgabe-Konfiguration, eine Fehlerdiagnose-Konfiguration für einfache Fehlerdiagnose (zwischenläufige Variablen und Befehlsreihenfolge bleiben unberührt) und eine optimierte Konfiguration, die schnellere Programme bei längerer Erstellungsdauer produziert. Es können zusätzliche eigene Konfigurationen definiert werden.

# Erstellungsordner

Wählen Sie den Erstellungsordner. Dieser darf auch der Projektordner oder ein Unterordner sein. Das ist speziell für den Wechsel zwischen verschiedenen Konfigurationen nützlich, um ein erneutes Erstellen des gesamten Projekts zu vermeiden.

Mit Autotools ist es nicht möglich, eine Konfiguration für einen anderen Ordner zu verwenden, wenn bereits eine Konfiguration den Projektordner verwendet. Diese muss zuvor entfernt werden.

Einige Autotools-Projekte können nicht außerhalb der Projektordners erstellt werden. Es können zwar dennoch verschiedene Konfigurationen eingesetzt werden, aber alle müssen den Projektordner verwenden und alles muss bei Konfigurationswechsel neu kompiliert werden.

# Konfigurationsoptionen

Dieses Textfeld führt alle vom Konfigurationsvorgang eingesetzten Befehlszeilenargumente auf. Alle Argumente werden durch Leerzeichen getrennt und müssen in Zitatzeichen gesetzt werden, wenn sie Leerzeichen enthalten. Jede Konfiguration schreibt Voreinstelllungen in dieses Feld, welche Sie ändern können.

Jedes Autotools-Projekt unterstützt bestimmte Argumente, kann aber auch über spezifische Argumente verfügen. Der Befehl configure --help gibt eine Liste aller möglichen Argumente auf der Befehlszeile aus. Das Projekt muss mindestens einmal konfiguriert worden sein, damit das configure-Skript vorhanden ist.