Anzeigen: Delphi C++
Anzeigeeinstellungen

Compilieren, Build erstellen und Anwendungen ausführen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compilieren, Build erstellen und Anwendungen ausführen - Index

Während der Entwicklung einer Anwendung in der IDE können Sie diese jederzeit compilieren, ein Build erstellen und die Anwendung in der IDE ausführen. Jede dieser Operationen kann eine ausführbare Datei (wie z.B. .exe, .dll, .obj oder .bpl) produzieren. Die drei Operationen unterschieden sich jedoch in ihrem Verhalten:

  • Compilieren (Projekt > Compilieren) compiliert nur die Dateien, die seit dem letzten Build geändert wurden sowie die von diesen Dateien abhängigen Dateien. Compilieren führt die Anwendung nicht aus (siehe Start).
  • Erzeugen (Projekt > Erzeugen) compiliert den gesamten Quelltext des aktuellen Projekts neu, unabhängig davon, ob sich dieser geändert hat. Dies ist dann sinnvoll, wenn nicht mehr nachvollziehbar ist, welche Dateien sich geändert haben oder wenn die Projekt- oder Compiler-Optionen neu eingestellt wurden.
  • Start (Start > Start (F9) compiliert den geänderten Quelltext. Wenn die Compilierung erfolgreich war, wird die Anwendung ausgeführt und kann in der IDE verwendet und getestet werden.

Mit dem Kontextmenübefehl Bereinigen des Projektknotens in der Projektverwaltung löschen Sie alle erzeugten Dateien eines vorherigen Builds.

Inhaltsverzeichnis

Compiler-Optionen

Für ein Projekt lassen sich vielfältige Compiler-Optionen festlegen. Wählen Sie dazu Projekt > Optionen und dann eine Compiler-bezogene Seite. Die meisten Optionen auf den beiden Seiten Delphi-Compiler und C++-Compiler entsprechen den Compiler-Optionen, die in der Online-Hilfe für die jeweilige Seite beschrieben sind.

Um zusätzliche Compiler-Optionen anzugeben, können Sie den Compiler von der Befehlszeile aus aufrufen. Eine vollständige Liste aller Optionen des Delphi-Compilers sowie Informationen zum Ausführen des Compilers von der Befehlszeile aus finden Sie in der Delphi-Sprachreferenz.

Compiler-Status und -Informationen

Wenn bei der Compilierung eines Projekts die aktuellen Compiler-Optionen im Fenster Meldungen angezeigt werden sollen, wählen Sie Tools > Optionen > Umgebungsoptionen und aktivieren die Option Befehlszeile anzeigen. Beim nächsten Compilieren eines Projekts werden der Befehl, der zur Compilierung des Projekts verwendet wurde, und die Antwortdatei im Fenster Meldungen angezeigt. In der Antwortdatei sind die Compiler-Optionen und die zu compilierenden Dateien aufgeführt.

Nachdem ein Projekt compiliert wurde, können Sie Informationen darüber anzeigen, indem Sie Projekt > Infos über wählen. Das Dialogfeld Infos über zeigt die Anzahl der compilierten Quelltextzeilen, die Bytegröße des Quelltextes und der Daten, die Stack- und Dateigröße und den Compilier-Status des Projekts an.

Compiler-Fehler

Wenn Sie ein Projekt compilieren, werden die Compiler-Meldungen im Fenster Meldungen angezeigt. Um Erläuterungen zu einer Meldung zu erhalten, markieren Sie diese und drücken die Taste F1.

Build-Konfigurationen

Sie können bestimmte Projektoptionen als eine benannte Build-Konfiguration speichern. Für jedes Projekt lässt sich eine aktive Build-Konfiguration festlegen, die Sie während der Projektentwicklung ändern können. Sie können beispielsweise speziell für das Debuggen Ihres Projekts Projektoptionen setzen, diese Optionen als Debug-Build-Konfiguration speichern und sie dann beim Debuggen des Projekts als aktive Build-Konfiguration übernehmen.

Build-Konfigurationen bestehen aus Optionen, die auf den Registerkarten Compiler, Compiler-Meldungen, Linker und Verzeichnisse und Bedingungen des Dialogfeldes Projekt > Optionen festgelegt werden.

Standardmäßig enthält die IDE drei Konfigurationen: Basis, Debug und Release. Sie können die Optionen dieser Standardkonfigurationen ändern oder neue, eigene Build-Konfigurationen erstellen. Eine Build-Konfiguration für bestimmte Projekte oder Projektgruppen können Sie entweder im Konfigurations-Manager oder aus der Dropdown-Liste einer Build-bezogenen Seite des Dialogfeldes Projekt > Optionen auswählen.

Optionsgruppen

Zusätzlich zu Build-Konfigurationen bieten Optionsgruppen eine Möglichkeit, Build-bezogene Einstellungen im Dialogfeld Projekt > Optionen zu speichern und selektiv anzuwenden. Optionsgruppen sind Dateien, die auf der Festplatte mit der Erweiterung .optset gespeichert werden. Sie können eine Optionsgruppe auf die aktuelle Build-Konfiguration per Referenz oder per Wert anwenden.

Ein Projekt mit MSBuild erzeugen

Wenn Sie ein Projekt explizit erzeugen, ruft die IDE MSBuild, die Microsoft Build-Engine, auf. Der Build-Prozess ist für Entwickler vollkommen transparent. MSBuild wird als Teil der Befehle Compilieren, Erzeugen und Start aufgerufen, die in den Menüs Projekt bzw. Start verfügbar sind. MSBuild.exe lässt sich auch von der Befehlszeile aus oder über die Option RAD Studio-Befehlszeile aufrufen, die im Start-Menü zur Verfügung steht.

Hintergrund-Compilierung

Wenn Sie im Dialogfeld Umgebungsoptionen die Hintergrund-Compilierung aktivieren, können Sie Befehle zum Compilieren und Erzeugen als Hintergrund-Threads ausführen. Siehe Hintergrund-Compilierung für weitere Informationen.

Siehe auch

In anderen Sprachen