Compilieren von Entwurfszeit-Packages, die Delphi-Quelltextdateien enthalten

Aus RAD Studio
Wechseln zu: Navigation, Suche

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:

  1. 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.
  2. Fügen Sie dem Feld Weitere Optionen —LUDesignIDE hinzu.
  3. 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.
  4. 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.

Siehe auch