C++ (options partagées)
Remonter à Boîte de dialogue Options de projet
Projet > Options > C++ (options partagées)
Utilisez cette page pour définir les chemins de vos répertoires et définitions conditionnelles. Le paramétrage de cette page affecte tous les outils de la boîte de dialogue Projet > Options, comme les compilateurs et les lieurs.
Options | Description |
---|---|
Cible, Appliquer, Enregistrer |
Voir Options de la cible. |
Eléments communs |
- Les options partagées prennent en charge toutes les plates-formes : Les options de cette page sont partagées par tous les compilateurs C++ et sont ainsi prises en charge sur toutes les plates-formes cible prises en charge.
Elément | Description | Commutateurs du compilateur/lieur |
---|---|---|
Sortie BPI/LIB |
Indique au lieur de placer les fichiers de sortie bpi/lib dans le répertoire spécifié, s'ils sont générés. Cette option détermine le répertoire de sortie des fichiers suivants :
|
N/A |
Définitions conditionnelles |
Introduit des symboles qui sont référencés dans les directives de compilation conditionnelles. Utilisez les points-virgules pour séparer plusieurs symboles. Par exemple, tapez : Cliquez sur les pour ouvrir la boîte de dialogue Définitions conditionnelles. |
|
Répertoire de sortie final |
Désigne le répertoire dans lequel est placée la sortie finale de la construction (comme l'exécutable, l'OCX ou la DLL). Si vous ne spécifiez pas un répertoire de sortie final, le répertoire de sortie intermédiaire est utilisé (décrit dans ce tableau). Cette option détermine le répertoire de sortie des fichiers suivants :
|
N/A |
Chemin d'inclusion |
Spécifie les répertoires dans lesquels s'effectue la recherche des fichiers d'inclusion. C'est un ensemble de chemins d'inclusion qui sont ajoutés en bloc aux chemins d'inclusion spécifiques aux outils. Les fichiers d'inclusion standard sont ceux apparaissant entre les signes ( |
-I
|
Sortie intermédiaire |
Indique au lieur de placer les fichiers de sortie intermédiaires dans le répertoire spécifié. Indique également aux compilateurs (dcc, bcc, tasm, brcc) où placer leur sortie compilée. Ce sont généralement les fichiers .OBJ et .RCS. Actuellement, les fichiers concernés par ce placement sont les fichiers d'état du lieur. Le fichier de débogage .MAP et le fichier de débogage .TDS sont enregistrés dans le même répertoire que l'image de sortie, à moins qu'une autre spécification ne soit spécifiée pour le fichier de débogage .MAP. |
N/A |
Chemin de bibliothèque |
Spécifie les répertoires où le lieur recherche si le chemin explicite d'un module .LIB n'est pas donné dans l'instruction L'option Chemin de bibliothèque utilise la syntaxe de ligne de commande suivante du lieur :
Le lieur utilise les chemins spécifiés s'il n'existe pas de chemin explicite donné pour le fichier .LIB et si le lieur ne peut trouver le fichier objet dans le répertoire en cours. Par exemple, la commande
indique au lieur de rechercher SPLASH.LIB d'abord dans le répertoire en cours. S'il n'est pas trouvé, le lieur le recherche dans le répertoire C:\MYLIBS, puis dans le répertoire .\LIBs. Cependant, notez que le lieur n'utilise pas les chemins de recherche de bibliothèque pour trouver le fichier LOGO.LIB car le chemin d'accès à ce fichier a été donné explicitement. |
|
Mappage de _TCHAR en |
Contrôle la définition flottante de _TCHAR. Les choix sont :
Avant de définir cette option sur La sélection de
Si vous sélectionnez |
|