Propriétés de projet
Remonter à Options C++
Remonter à Boîte de dialogue Options de projet
Outils > Options > Options d'environnement > Options C++ > Propriétés de projet
Projet > Options > Propriétés de projet
Définit les propriétés qui contrôlent certains aspects de la façon dont l'EDI gère un nouveau projet C++Builder :
- La page Options de projet contrôle les paramètres C++ pour le projet en cours uniquement.
- La page Options des outils contrôle les paramètres C++ par défaut pour les nouveaux projets uniquement.
Options des propriétés de projet C++ | Description |
---|---|
Gérer les chemins de bibliothèques et d'inclusion |
Quand un utilisateur ajoute des fichiers au projet (et que cette option est cochée), ajoute les chemins de ces fichiers aux options de chemin d'inclusion appropriées pour garantir que le compilateur/lieur trouvera les fichiers. Si elle n'est pas cochée, ne met pas à jour automatiquement les chemins d'inclusion. C'est alors l'utilisateur qui garantit que les chemins de bibliothèques et d'inclusion sont corrects. Valeur par défaut = |
Vérifier les bibliothèques et les importations de packages |
Si cette option est cochée, vérifie que toutes les bibliothèques associées aux packages peuvent être trouvées avant la liaison. Si un fichier n'est pas trouvé, affiche un dialogue demandant à l'utilisateur l'emplacement et met à jour les chemins d'inclusion en conséquence. Si cette option n'est pas cochée, cette vérification n'a pas lieu. Valeur par défaut |
Afficher les dépendances d'en-tête dans le gestionnaire de projets |
Si cette option est cochée, crée et affiche la liste de tous les fichiers d'en-tête dont dépend un fichier C/C++ dans le gestionnaire de projets, si les informations sont disponibles. Si elle n'est pas cochée, ne génère pas la liste. Valeur par défaut = |
Utiliser la vérification d'auto-dépendance, si disponible |
Si un fichier objet existe déjà pour un fichier source, un outil crée un nouveau fichier objet si la date de modification du source est plus récente que celle du fichier objet. Si cette option est cochée, l'outil construit un nouveau fichier objet si l'un des fichiers d'inclusion dont dépend un fichier source a une date de modification plus récente que celle du fichier objet. Si elle n'est pas cochée, l'outil ne vérifie pas tous les fichiers d'inclusion. L'activation de cette option garantit des constructions plus précises. Valeur par défaut = |
Afficher les messages généraux |
Affiche tous les messages des outils sans filtrage. Valeur par défaut = |
Fichiers d'index pour 'Définitions et références' |
Sur la page Options de projet, active la prise en charge de l'indexeur (Rechercher les définitions et les références (C++)) pour le projet C++ en cours. Une fois activé, vous pouvez accéder à toutes les commandes Chercher à partir du menu contextuel de l'éditeur de code. Valeur par défaut = Sur la page Options des outils, active Rechercher les définitions et les références (C++) tous vos projets C++. Lorsque vous activez cette option, une base de données SQLite est créée dans le dossier de projet en cours. |
Mappage de _TCHAR en |
Spécifie que le |
Exécuter le compilateur C++ dans un processus distinct |
Démarre un processus de compilation distinct, en dehors de l'EDI, quand vous exécutez une commande Make ou Construire. Cette option est utile pour la compilation de gros projets qui produisent des erreurs de dépassement de la mémoire du compilateur quand l'exécution de ce dernier s'effectue in-process (en utilisant la commande Make ou Construire). Un dialogue d'enregistrement de fichiers vous invite à enregistrer votre projet avant la compilation, sauf si vous l'avez déjà enregistré. Si vous utilisez compilateur C++ amélioré par Clang, vous pouvez utiliser l'option "Exécuter le compilateur C++ dans un processus distinct" en combinaison avec l'option "Activer la compilation groupée" pour activer la compilation parallèle.. "Nombre de sous-processus" détermine le nombre de sous-processus que le compilateur peut générer pour effectuer la compilation parallèle. Ce nombre ne peut pas être supérieur au nombre de coeurs de votre processeur. Par défaut, cette option est désactivée. |