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 drei Operationen kann eine ausführbare Datei (wie z.B. .exe, .dll, .obj oder .bpl) produzieren. Die drei Operationen unterscheiden sich jedoch in ihrem Verhalten:

  • Compilieren (Projekt > Compilieren), oder für C++ Erzeugen (Projekt > Erzeugen), 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.

Compiler-Optionen

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.

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 Delphi von der Befehlszeile aus finden Sie in der Delphii-Sprachreferenz im Bereich Inhalt.

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. 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. Wie eine Build-Konfiguration für bestimmte Projekte oder Projektgruppen aktiviert wird, finden Sie unter Aktivieren einer Build-Konfiguration für ein Projekt. Sie können im Konfigurations-Manager Build-Konfigurationen erstellen oder löschen.

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 and Start verfügbar sind. MSBuild.exe lässt sich auch von der Befehlszeile aus oder über die Option RAD Studio 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