J'ai essayé d'ajouter les répertoires include dans l'option Répertoires VC++ -> Inclure les répertoires dans Outils -> Options mais lors de la compilation Je reçois une erreur - "Impossible de trouver le fichier ou le répertoire". Une fois que j'ai ajouté aux propriétés du projet -> Propriétés de configuration -> C++ -> Général -> répertoires inclus supplémentaires, je pourrais compiler avec succès. Par conséquent, pourquoi Visual Studio dispose-t-il d'une option Inclure les répertoires? Pourquoi est-il utilisé? (J'utilise Visual Studio 2010 Beta 1)Quel est le diff b/w Inclus dans VC++ Répertoires options et répertoires include supplémentaires en C++ -> Général dans Visual Studio
Répondre
L'équipe Visual Studio a récemment expliqué les différences de VS 2010 concernant les répertoires d'inclusion aux versions antérieures de leur blog. Vous devriez trouver votre réponse ici: http://blogs.msdn.com/vsproject/archive/2009/07/07/vc-directories.aspx
J'ai ajouté les répertoires include dans les paramètres du projet -> VC++ Directories -> Inclure les répertoires (ici: http://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 à l'option C++ -> Général -> Autres répertoires inclus qui est juste en dessous de l'option VC++ Répertoires dans l'image ci-dessus –
L'option pour les répertoires d'inclusion sera supprimée de VC dans la version 2010 finale. Donc, c'est probablement un reste dans la version bêta. Je sais que votre méthode fonctionne correctement avec Visual C++ 2008, mais comme ils l'suppriment, utilisez simplement la nouvelle méthode d'ajout de répertoires globaux inclus dans la feuille de propriétés racine, comme indiqué dans l'article de blog que j'ai lié. Si le répertoire include est spécifique au projet, conservez-le dans les propriétés de votre projet. – haffax
L'option de menu Outils est déjà supprimée.Dans la fenêtre des propriétés du projet, il y a deux façons d'ajouter les répertoires inclus Voir l'image dans le lien blog que vous avez donné 1.) VC++ Répertoires -> Inclure les répertoires (comme ils l'ont montré) 2.) C/C++ (option juste en dessous de l'option Répertoires VC++ dans l'image) -> Général -> supplémentaires Inclure les répertoires Si je le fais comme # 1, ça ne fonctionne pas mais # 2 fonctionne –
Inclure le répertoire sous les outils est commun à tous les projets. C'est là que votre inclusion pour le SDK Windows est répertoriée, qui est presque utilisée par tous les projets. Le répertoire include sous l'onglet C++ est spécifique à ce projet. C'est ici que vous répertoriez tous vos fichiers d'inclusion de projets personnalisés.
http://msdn.microsoft.com/en-us/library/t8096eby(VS.100).aspx
S'il vous plaît se référer à ce document.
Je pense que vous voulez dire "Répertoires VC++" dans Outils-> Options-> Projets.
Les répertoires répertoriés ici sont visibles dans l'ensemble de l'environnement VS (commun à tous les projets). C'est à dire qu'il s'agit du chemin à utiliser lors de la recherche de fichiers exécutables lors de la construction d'un projet VC++. Ainsi,
vous ne pouvez pas spécifier des chemins relatifs à l'emplacement des fichiers de projet. Un devrait éviter cette option à mon humble avis.
Listing des chemins dans la mise en projet rend également plus configurable ces directiories sont considérés comme lors de la compilation par la ligne de commande aussi. La plupart des projets majeurs ont des builds automatisés via la ligne de commande, , de sorte qu'ils échoueraient si les répertoires ne figuraient pas dans les propriétés du projet .
- 1. Visual Studio 2008 (C++) répertoires supplémentaires pour le débogage?
- 2. -Wmissing-include-dirs et répertoires d'en-tête automatiquement inclus
- 3. php inclus dans les fichiers-répertoires html
- 4. comment configurer les répertoires MSBuild VC++
- 5. Utilisation de bibliothèques C++ supplémentaires dans Xcode
- 6. Visual Studio auto-inclus (C#)
- 7. Comment lier des projets vC++ et C# dans Visual Studio?
- 8. Masquage des répertoires en C#
- 9. include externals dans subversion diff
- 10. structures de répertoires C++
- 11. ASP.NET et répertoires virtuels
- 12. Masquer les répertoires dans wxGenericDirCtrl
- 13. Visual Studio: MyMacros n'apparaîtra pas dans Outils> Options> Environ. > clavier
- 14. FileUploads et répertoires racine
- 15. programmation C++ code dans VC++
- 16. Inclure plusieurs répertoires dans le script PHP
- 17. Suppression récursive de fichiers et de répertoires en C#
- 18. Placez DLL créé et bibliothèque d'importation dans des répertoires distincts
- 19. Problème avec les répertoires et le sélecteur de fichier (VC++ 2008)
- 20. Comment afficher les répertoires et les répertoires d'application commençant par dot dans Netbeans sous OSX?
- 21. Visual C++: Liaison graphviz dans vC++
- 22. Dans un projet VC++ dans Visual Studio, comment spécifier/EXPORTER des symboles?
- 23. Comment déployer des répertoires pour tester les dossiers de sortie dans Visual Studio 2008 Team System?
- 24. Différences entre les modes Visual Studio (Général, Web Dev, C#)?
- 25. Configuration des répertoires et des chemins Smarty
- 26. Comment inclure des répertoires dans des projets de studio visuel générés par cmake?
- 27. Utilisation de ces 2 options de construction dans Visual Studio
- 28. Liste des fichiers CVS uniquement dans les répertoires de travail
- 29. Quel est le but des contrôles utilisateur dans Visual C#?
- 30. C++ Analyse récursive de fichiers/répertoires en utilisant Cygwin
double possible de [Quelle est la différence entre "include" et "supplémentaires include"] (http://stackoverflow.com/questions/6883276/what-is-the-difference-between-include -directories-and-additional-include-dir) –