Bibliothèque
Remonter à Options Delphi
Outils > Options > Options d'environnement > Options Delphi > Bibliothèque
Utilisez cette page pour spécifier les options de répertoires, de compilation et de liaison de tous les packages.
Elément | Description |
---|---|
Plate-forme sélectionnée |
Spécifie la plate-forme cible sur laquelle s'appliqueront les paramètres de cette page. Par exemple, si vous sélectionnez macOS, les chemins et les répertoires s'appliquent à la plate-forme macOS. Les champs sont préchargés avec les chemins et les répertoires spécifiques à chaque plate-forme cible prise en charge. Vous pouvez choisir parmi les plates-formes qui sont activées pour le projet en cours. |
Chemin de bibliothèque |
Spécifie les chemins de recherche dans lesquels le compilateur peut trouver les fichiers requis pour le package, tels que les fichiers .dcp et .bpi. C'est le chemin de bibliothèque Delphi global. Le compilateur ne peut trouver que les fichiers existants sur le chemin de bibliothèque. Si vous essayez de construire votre package avec un fichier qui n'est pas dans le chemin de bibliothèque, vous recevrez une erreur de compilation. Certains fichiers de ressources (tels que controls.res) sont seulement disponibles dans le dossier Release (pas le dossier Debug). Vous devez ainsi vous assurer que le répertoire Release de votre projet est spécifié dans le chemin de bibliothèque ou sera résolu par au moins une variable de ce chemin. |
Répertoire de sortie des packages |
Spécifie où le compilateur doit placer les fichiers des packages compilés. |
Répertoire de sortie DCP |
Spécifie où sont placés les packages compilés en Delphi. |
Chemin de navigation |
Spécifie les répertoires dans lesquels la fonctionnalité Navigateur de code de l'éditeur de code recherche les fichiers d'unité lorsqu'il ne peut trouver un identificateur dans le chemin des sources ou le chemin de recherche du projet. L'éditeur de code recherche les fichiers unité utilisés pour la navigation dans le code, dans l'ordre suivant :
|
Noms de portées d'unités |
Spécifie les préfixes (noms de portées d'unités) des espaces de nommage à points, afin de vous permettre de créer une version abrégée de l'espace de nommage dans la clause Par exemple, au lieu d'écrire N'oubliez pas que l'ajout de préfixes d'espaces de nommage peut augmenter le temps de la compilation. |
Chemin DCU de débogage |
Spécifie le chemin de l'unité compilée en Delphi utilisée pour le débogage. |
Répertoire de sortie HPP |
Spécifie le répertoire dans lequel sont placés les fichiers d'en-tête générés par l'utilisateur. Cette option est similaire à l'option Répertoire de sortie .hpp C/C++ de la page Sortie - C/C++ que vous utilisez pour spécifier si le compilateur Delphi génère les en-têtes C++ quand vous compilez une unité Pascal. Toutefois, cette option s'applique à tous les projets Delphi, tandis que l'option Répertoire de sortie .hpp C/C++ s'applique seulement au projet Delphi en cours. Le répertoire par défaut est ($(BDSCOMMONDIR)\hpp, qui est résolu typiquement en C:\Utilisateurs\Public\Documents\Embarcadero\Studio\23.0\hpp (voir Variables d'environnement). |
Conseils :
- Pour afficher plusieurs valeurs dans une zone d'édition, séparez-les par un point-virgule. Vous pouvez aussi cliquer sur le bouton points de suspension placé à côté de chaque zone d'édition pour ajouter plusieurs valeurs par l'intermédiaire d'une boîte de dialogue appropriée.
- Pour spécifier des variables d'environnement du système d'exploitation dans une zone d'édition, utilisez la syntaxe suivante :
$(NomVariable)
.
- Par exemple, la variable $(Config) est résolue sur la configuration spécifique qui est définie dans le champ Cible de la page Options de projet spécifique où $(Config) est spécifiée. Si vous spécifiez $(Config) dans un chemin, puis construisez votre package avec une configuration Debug en tant que cible, $(Config) inclut seulement le répertoire Debug et des éléments existant seulement dans le répertoire Release peuvent être absents de la construction.