DCC32.EXE: Der Delphi-Befehlszeilen-Compiler
Nach oben zu Befehlszeilenhilfsprogramme - Index
DCC32.EXE ist die Befehlszeilenoberfläche für DCC32, der Delphi-Compiler für 32-Bit-Windows.
Inhaltsverzeichnis
Anzeigen der Hilfe
Zum Anzeigen der Hilfe für den Befehlszeilen-Compiler rufen Sie den Compiler mit der Option -h
auf:
dcc32 -h
Erstellen von C++-Dateien aus DCC32
Es gibt zwei Möglichkeiten, .hpp-Dateien und die anderen Dateien zu erzeugen, die C++ zur Verwendung von Delphi-Quellcode benötigt:
- Mit der Option -JL für die .dpk-Dateien. Diese Option erzeugt .lib-, .bpi- und .bpl-Dateien (.obj-Informationen werden in die .lib gelinkt) für das Package und .hpp-Dateien für alle Units in dem Package.
- Mit der Option -JPHNE für die .pas-Datei. Diese Option ist hilfreich, wenn Sie nur eine einzelne Unit (.pas-Datei) benötigen.
Erzeugen von Debug-Infos
Die Option -V (Debug-Info erzeugen) hat mehrere Unteroptionen:
- -V – Debug-Info in der .exe-Datei erzeugen
- -VN – Debug-Info mit Namespace- oder Unit-Gültigkeitsbereichsnamen erzeugen
- -VR – Debug-Info in .rsm-Datei erzeugen (setzen Sie für Delphi die Option Mit externen Debug-Symbolen auf der Seite Projekt > Optionen > Delphi-Compiler > Linken)
- -VT – Debug-Info in .tds-Datei erzeugen (setzen Sie für C++ die Option Debug-Informationen in separate TDS-Datei ausgeben auf der Seite Projekt > Optionen > Delphi-Compiler > Linken)
Die Option -VN legt nicht fest, wo die Debug-Informationen erzeugt werden. Um beispielsweise Debug-Informationen in der .exe-Datei zu erzeugen und die Namespace- oder Unit-Gültigkeitsbereichsinformationen einzubeziehen, müssen Sie in dem DCC32-Befehl zwei Optionen angeben:
-V -VN