Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten
Nach oben zu So compilieren und erzeugen Sie Anwendungen
C++Builder unterstützt das Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten. Falls jedoch eine Delphi-Quelltextdatei einen Verweis auf von der IDE bereitgestellte Entwurfszeit-Units aus dem Tools-API enthält, müssen Sie Vorkehrungen treffen, damit die Verweise vom C++Builder-Package aufgelöst werden können.
So compilieren Sie Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten:
- Der Delphi-Compiler muss Units in dem Package DesignIDE auflösen können. Um dies zu aktivieren, wählen Sie im C++Builder-Package-Projekt Projekt > Optionen > Delphi-Compiler > Weitere Optionen.
- Fügen Sie dem Feld Weitere Optionen —LUDesignIDE hinzu.
- Der C++-Linker muss für das Linken den Verweis in der compilierten Entwurfszeit-.obj auflösen können. Um dies zu ermöglichen, wählen Sie im C++Builder-Package-Projekt die Registerkarte Projekt > Dem Projekt hinzufügen > Erfordert.
- Geben Sie in das Feld Name designide.bpi ein, und klicken Sie auf OK.
Sie können nun Ihr C++Builder-Package compilieren und installieren.