Afficher : Delphi C++
Préférences d'affichage

Ajouter un élément de chemin distant ou Modifier un élément de chemin distant

De RAD Studio

Remonter à Gestionnaire de SDK


Un élément de chemin distant spécifie un groupe de fichiers situé sur un système distant. Lors de l'utilisation d'applications multi-périphériques C++ pour OS X et Delphi ou d'applications multi-périphériques C++ pour des périphériques iOS, un SDK est composé d'un groupe d'éléments de chemin distant et de fichiers auxquels ces éléments font référence. Ces fichiers sont copiés à partir du Mac dans votre système développeur, afin que vous puissiez construire localement des applications pour la plate-forme cible.

Pour ajouter un élément de chemin distant, vous devez spécifier le chemin distant, un masque de fichier, ainsi que d'autres détails.

Après le changement de vos éléments de chemin, appuyez sur Mise à jour cache fichiers locaux et sélectionnez un profil sur la boîte de dialogue affichée pour mettre à jour le cache des fichiers du SDK. Le Platform Assistant référencé par le profil de connexion copie ensuite les fichiers distants dans votre système de développement.

Invocation de cette boîte de dialogue

Pour invoquer cette boîte de dialogue, allez sur Outils > Options > Options d'environnement > Gestionnaire de SDK, et effectuez l'une des actions suivantes :

  • Cliquer sur New.png (Ajouter un nouvel élément de chemin).
  • Sélectionner un élément de chemin et cliquer sur EditPathItem.png (Modifier l'élément de chemin sélectionné).

Description de la boîte de dialogue

Les dialogues Ajouter un élément de chemin distant et Modifier un élément de chemin distant sont similaires.

Elément Description

Chemin sur la machine distante

Le chemin que vous ajoutez à la liste des chemins SDK. Utilisez la notation des répertoires du système cible.

Par exemple, voici les chemins distants pour la plate-forme OS X :

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

Masque de fichier

Le libellé de cette zone de liste déroulante change selon la sélection effectuée dans le champ Type du chemin :

  • Masque de fichier apparaît quand un type de chemin autre que Framework est sélectionné.
  • Nom du framework apparaît quand "Framework" est sélectionné.

Le contenu est l'un des suivants :

  • Le nom du framework ou du fichier, qui correspond à un framework ou fichier unique.
  • Le caractère générique * (astérisque), qui correspond à tous les fichiers ou frameworks du répertoire spécifié.

Type du chemin

Le type de chemin spécifique à la plate-forme de l'élément de chemin que vous ajoutez ou modifiez. Choisissez parmi :

Chemin d'inclusion

Spécifie que le chemin est un chemin d'inclusion (sera passé au compilateur avec l'indicateur --sysinc).

Chemin de bibliothèque

Spécifie que le chemin est un chemin de bibliothèque (sera passé au lieur avec l'indicateur --syslib).

Framework

(Mac seulement) Spécifie que le chemin ajouté au SDK est un framework logiciel tel que Carbon ou CoreFoundation.

Autre chemin

Spécifie que le chemin doit être ajouté au SDK sans être passé au compilateur ou au lieur. Vous pouvez cependant passer le chemin au compilateur ou au lieur au moyen d'autres façons (par exemple, en utilisant l'option -L pour XLINK.EXE, le lieur OS X).

Inclure les sous-répertoires
Inclure les fichiers framework non essentiels

Le libellé de cette option change selon la sélection en cours dans le champ Type du chemin :

  • Inclure les sous-répertoires apparaît quand un type de chemin autre que "Framework" est sélectionné. Spécifie si le chemin que vous créez inclut les sous-répertoires ou seulement le répertoire spécifié.
  • Inclure les fichiers framework non essentiels apparaît quand le type de chemin est "Framework". Signification
    • Quand cette option n'est pas cochée, seuls les en-têtes et les dylibs du framework et de tous les sous-frameworks sont pris en compte.
    • Quand cette option est cochée, tous les autres sous-répertoires sont aussi pris en compte (documentation, ressources, et ainsi de suite).

Voir aussi

Outils personnels
Autres langues
Versions précédentes