Nach oben zu Projektoptionen für den Delphi-Compiler
Projekt > Optionen > Delphi-Compiler > Ausgabe - C/C++
Ermöglicht das Festlegen der C/C++-Ausgabe des Delphi-Compilers (was genau der Delphi-Compiler ausgeben soll und das Verzeichnis für die Ausgabe).
Der Delphi-Compiler erzeugt standardmäßig alle C++Builder-Dateien (nicht nur die .dcu-Dateien), einschließlich der erforderlichen Delphi-Dateien. Die einzige andere Option, die die erforderlichen Delphi-Dateien erzeugt, ist DCUs erzeugen. Verwenden Sie die Option Erzeugung der C/C++-Ausgabedatei zum Festlegen der Dateien, die ausgegeben werden sollen.
| Optionen
|
Beschreibung
|
|
C/C++ .bpi-Ausgabeverzeichnis (Package-Importbibliotheken)
|
Gibt das Ausgabeverzeichnis für die .bpi-Dateien (Package-Importbibliotheken für Delphi- und C++-Projekte) an.
|
|
C/C++ .hpp-Ausgabeverzeichnis
|
Gibt das Ausgabeverzeichnis für die .hpp-Dateien (C++-Header-Dateien) an.
|
|
C/C++ .obj/.lib-Ausgabeverzeichnis
|
Gibt das Ausgabeverzeichnis für die C++-.obj- und -.lib-Dateien an.
|
|
Erzeugung der C/C++-Ausgabedatei
|
Gibt die Dateien an, die vom Delphi-Compiler ausgegeben werden sollen. Klicken Sie auf den nach unten weisenden Pfeil, um die Auswahlmöglichkeiten anzuzeigen:
|
DCUs erzeugen
|
Erzeugt die Package- und zugehörigen .dcu- und .dcp-Dateien.
|
|
C .objs erzeugen
|
Erzeugt eine C-Objektdatei für das Linken mit einem C-Programm (ohne Namensverkürzung).
|
|
C++ .objs erzeugen
|
Erzeugt eine C++-Objektdatei für das Linken in C++ (mit C++-Namensverkürzung).
|
|
C++ .objs, Header erzeugen
|
Erzeugt eine Header-Datei (.hpp) und eine Objektdatei (.obj).
|
|
C++ .objs, Header, Namespaces erzeugen
|
Bezieht C++-Namespace-Informationen in die erzeugten .obj- und .hpp-Dateien ein.
|
|
C++ .objs, Header, Namespaces, Export erzeugen
|
Bezieht alle Symbolinformationen in die erzeugten .obj- und .hpp-Dateien ein.
|
|
C++ .objs, Namespaces erzeugen
|
Bezieht C++-Namespace-Informationen in die erzeugten .obj-Dateien ein. Dies ist die Vorgabe für gemischte Delphi- und C++-Projekte.
|
|
C++ .objs, Namespaces, Export erzeugen
|
Bezieht C++-Namespace- und Symbolinformationen in die erzeugten .obj-Dateien ein.
|
|
C++ .objs, Header, Exporte erzeugen
|
Bezieht Symbolinformationen in die erzeugten Objekt- (.obj) und Header-Dateien (.hpp ein.
|
|
C++ .objs, Exporte erzeugen
|
Bezieht Symbolinformationen in die erzeugten Objektdateien (.obj) ein.
|
|
Alle C++Builder-Dateien erzeugen (auch Package-Libs) *
|
Erzeugt die Package- und alle Delphi-Dateien zusammen mit allen erforderlichen .hpp/.bpi/.lib-Dateien für C++. Dies ist die Vorgabe.
|
|
Siehe auch