Exclusion de fichiers lors de la vérification des dépendances
Mise à jour : novembre 2007
L'ajout d'un fichier Include à l'un de vos fichiers de code sources crée une dépendance. Le fichier source dépend du fichier Include. Pendant le processus de génération, le système du projet vérifie si un fichier Include a été modifié et si le fichier source doit être recompilé. Certains fichiers Include ne changent jamais, et vous pouvez réduire le délai de génération en éliminant la vérification des dépendances pour ces fichiers.
Un fichier appelé fichier SYSINCL.dat, que vous créez, recense les répertoires qui sont exclus de la vérification des dépendances. Tout fichier qui se trouve dans un répertoire spécifié ou l'un de ses sous-répertoires est exclu. Visual C++ consulte SYSINCL.dat lors du démarrage du produit.
Vous pouvez placer un fichier SYSINCL.dat dans Local Settings\Application Data\Microsoft\VisualStudio\Version (par exemple, dans C:\Documents and Settings\NomUtilisateur).
Outre la possibilité de spécifier des répertoires où aucun fichier ne fera jamais l'objet de vérification des dépendances, Visual C++ ne vérifie jamais les dépendances d'un fichier qui réside dans le sous-répertoire Version ou sous celui-ci.
Pour exclure des fichiers de la vérification des dépendances
Ajoutez des noms de répertoires (en utilisant des chemins d'accès absolus complets), un par ligne, à SYSINCL.dat.
Quittez l'environnement de développement.
Redémarrez l'environnement de développement.
Cliquez sur Régénérer pour que les modifications prennent effet.
Remarque : |
---|
L'exclusion de la vérification des dépendances n'augmente pas la vitesse d'exécution de la commande Régénérer, car aucune opération de vérification des dépendances n'est effectuée avec Régénérer. |