Remote-Pfadeintrag hinzufügen oder Remote-Pfadeintrag bearbeiten

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu SDK-Manager


Ein Remote-Pfadeintrag gibt eine Gruppe von Dateien auf dem Remote-System an. Bei der Arbeit mit geräteübergreifenden C++-Anwendungen für macOS und mit geräteübergreifenden Delphi- oder C++-Anwendungen für iOS-Geräte besteht ein SDK aus einer Gruppe von Remote-Pfadeinträgen und den Dateien, auf die diese Einträge verweisen. Diese Dateien werden von dem Mac auf das Entwicklungssystem kopiert, damit Sie Anwendungen für die Zielplattform lokal erzeugen können.

Zum Hinzufügen eines Remote-Pfadeintrags müssen Sie den Remote-Pfad, eine Dateimaske und andere Details festlegen.

Klicken Sie nach dem Ändern der Pfadeinträge auf Lokalen Dateizwischenspeicher aktualisieren, um den SDK-Dateizwischenspeicher zu aktualisieren, und wählen Sie im angezeigten Dialogfeld ein Profil aus. Der vom Verbindungsprofil referenzierte Platform Assistant kopiert dann die Remote-Dateien auf Ihr Entwicklungssystem.

Aufrufen dieses Dialogfeldes

Wählen Sie zum Aufrufen dieses Dialogfeldes Tools > Optionen > Umgebungsoptionen > SDK-Manager, und führen Sie einen der folgenden Schritte aus:

  • Klicken Sie auf New.png (Neuen Pfadeintrag hinzufügen).
  • Wählen Sie einen Pfad aus, und klicken Sie auf EditPathItem.png (Ausgewählten Pfadeintrag bearbeiten).

Beschreibung des Dialogfeldes

Die Dialogfelder Remote-Pfadeintrag hinzufügen und Remote-Pfadeintrag bearbeiten sind identisch.

Element Beschreibung

Pfad auf Remote-Computer

Der Pfad, den Sie der Liste der SDK-Pfade hinzufügen. Verwenden Sie die Verzeichnisnotation des Zielsystems.

Dies sind beispielsweise Remote-Pfade für die macOS-Plattform:

/usr/lib
/usr/include/sys
/System/Library/Frameworks

Dateifilter

Die Beschriftung dieses Kombinationsfeldes ändert sich entsprechend der Auswahl im Feld Pfadtyp:

  • Dateifilter wird für alle Pfadtypen außer für Framework angezeigt.
  • Framework-Name wird angezeigt, wenn der Pfadtyp Framework ausgewählt ist.

Dateifilter ist:

  • Entweder der Datei- oder Framework-Name, der mit einer einzelnen Datei oder einem Framework übereinstimmt.
  • Oder das Platzhalterzeichen * (Sternchen), das allen Dateien oder Frameworks in dem angegebenen Verzeichnis entspricht.

Pfadtyp

Der plattformspezifische Pfadtyp des Pfadeintrags, den Sie hinzufügen oder bearbeiten. Wählen Sie eine der folgenden Optionen:

Include-Pfad

Gibt an, dass es sich bei dem Pfad um einen Include-Pfad handelt (der an den Compiler mit dem Flag --sysinc übergeben wird).

Bibliothekspfad

Gibt an, dass es sich bei dem Pfad um einen Bibliothekspfad handelt (der an den Linker mit dem Flag --syslib übergeben wird).

Framework

(Nur Mac) Gibt an, dass es sich bei dem zu dem SDK hinzuzufügenden Pfad um ein Software-Framework, wie z.B. Carbon oder CoreFoundation, handelt.

Anderer Pfad

Gibt an, dass der Pfad dem SDK ohne Übergabe an den Compiler oder Linker hinzugefügt werden soll. Sie können den Pfad aber an den Compiler oder Linker auf andere Weise übergeben (z.B. mit der Option -L für XLINK.EXE, den plattformübergreifenden Linker).

Unterverzeichnisse durchsuchen
Nicht wesentliche Framework-Dateien einbeziehen

Die Beschriftung dieser Option ändert sich entsprechend der aktuellen Auswahl im Feld Pfadtyp:

  • Unterverzeichnisse einbeziehen wird für alle Pfadtypen außer für Framework angezeigt. Gibt an, ob der Pfad, den Sie gerade erstellen, Unterverzeichnisse oder nur das angegebene Verzeichnis einbezieht.
  • Nicht wesentliche Framework-Dateien einbeziehen wird für den Pfadtyp Framework angezeigt.
    • Wenn diese Option deaktiviert ist, werden nur Header und Dylibs für das Framework und alle Unter-Frameworks übernommen.
    • Wenn diese Option aktiviert ist, werden auch alle anderen Unterverzeichnisse (Dokumentation, Ressourcen usw.) übernommen.

Siehe auch