8
votes

Qu'est-ce que la DIFF B / W comprend les options de répertoires VC ++ et include des annuaires de C ++ -> Général dans Visual Studio

J'ai essayé d'ajouter les répertoires Inclure dans les répertoires VC ++ -> Inclure les répertoires d'annuaires dans Outils -> Options mais lors de la compilation de l'erreur I Obtenir une erreur - "Impossible de trouver le fichier ou le répertoire". Une fois que j'ajoute aux propriétés du projet -> Propriétés de la configuration -> C ++ -> Général -> Inclure des annuaires supplémentaires, je pourrais compiler avec succès.

Alors, pourquoi Visual Studio a-t-il une option d'annuaire incluant? Pourquoi est-il utilisé? (J'utilise Visual Studio 2010 Beta 1)


4 Réponses :


6
votes

L'équipe Visual Studio a récemment expliqué les différences de VS 2010 concernant inclure des annuaires vers des versions antérieures dans leur blog. Vous devriez trouver votre réponse ici: http: // blogs. msdn.com/vsproject/archive/2009/07/07/vc-directeurs.aspx


3 commentaires

J'ai ajouté les annuaires include dans les paramètres du projet -> Répertoires VC ++ -> Inclure les répertoires (ici: blogs.msdn.com/photos/btyler/images/9812340/original.aspx ), mais même alors je ne suis pas capable de compiler à moins que je l'ajoute à la C ++ -> Général - > Inclure une option d'annuaire complémentaire juste en dessous des répertoires VC ++ OOPTION dans l'image ci-dessus


L'option d'outils-menu pour inclure les répertoires sera supprimée de VC dans la version finale 2010. Donc, c'est probablement une gauche dans la bêta. Je sais que votre chemin fonctionne bien avec Visual C ++ 2008, mais comme ils l'ont supprimé, utilisez simplement la nouvelle façon d'ajouter des répertoires globaux incluent dans la section Fiche de propriétés racine, comme indiqué dans le Blog Post Idé. Si le répertoire Incluse est spécifique au projet, conservez-le dans vos propriétés de projet.


L'option de menu Outils est déjà supprimée. Dans la fenêtre Propriétés du projet, il existe deux façons d'ajouter les répertoires Inclure Voir l'image dans le lien Blog que vous avez donné 1.) Les répertoires VC ++ -> incluent des répertoires (comme ils l'ont montré) 2.) C / C ++ (option juste en dessous de la Option de répertoires VC ++ dans l'image) -> Général -> Inclure les annuaires si je le fais comme n ° 1, il ne fonctionne pas mais # 2 fonctionne # 2



1
votes

Inclure le répertoire sous Outils est courant pour tous les projets. C'est ici que votre inclusion pour le SDK Windows est répertoriée, qui est presque utilisée par tous les projets. L'annuaire Inclutique sous l'onglet C ++ est spécifique à ce projet. C'est ici que vous répertoriez tous vos fichiers de votre projet personnalisé.


0 commentaires

-1
votes

0 commentaires

0
votes

Je pense que vous voulez dire "Répertoires VC ++" dans Outils-> Options-> Projets.

Les répertoires énumérés ici sont visibles dans l'ensemble de l'environnement VS (commun à tous les projets). C'est-à-dire que le chemin d'accès à utiliser lors de la recherche de fichiers exécutables tout en créant un projet VC ++. Alors,

  • Vous ne pouvez pas spécifier les chemins par rapport à l'emplacement des fichiers de projet. Un devrait éviter cette option IMHO.

  • Liste des chemins dans le cadre du projet le rend également plus configurable comme Ces directives sont considérées Lors de la compilation par ligne de commande aussi. La plupart des grands projets ont construction automatisée via la ligne de commande, Donc, ils échoueraient de construire si le Les répertoires ne sont pas répertoriés dans le Propriétés du projet.


0 commentaires