2010-11-06 8 views
2

J'ai besoin de savoir comment obtenir VS2010 pour reconnaître mon fichier DirectX qui produit l'erreur (voir le titre de la question).ne peut pas ouvrir le fichier source "d3dx10.h"

Im assez sûr que je besoin d'ajouter la ligne: « C: \ Program Files (x86) \ SDK Microsoft Directx (Juin 2010) \ Inclure

, mais je ne suis pas tout à fait sûr comment faire cela en 2010, si quelqu'un pourrait me aider s'il vous plaît?

Répondre

1

Je ne suis pas un programmeur C++, mais cela a bien fonctionné pour moi de passer à travers mon livre.

#include "C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include\D3DX10.h" 
5

Dans Visual Studio 2010 ou dans VS C++ 2010 Express. Le moyen le plus simple de le faire sans la surcharge des macros du préprocesseur ou des longues directives #include conviluées est simplement ceci.

1er: utiliser le #include standard et/ou #include

2: MS a changé l'emplacement de réglage de l'inclure des fichiers et des bibliothèques des outils à un endroit plus facile. Ce changement de 2008 à 2010 dépend maintenant du projet par rapport à Changing The Complete IDE. Donc à la solution. Une fois que vous avez démarré votre projet Et si vous obtenez l'erreur de compilation: Impossible d'ouvrir . aucun fichier trouvé. Dans votre Explorateur de solutions, il y a environ 3-4 étapes et vous avez terminé. 1. Cliquez avec le bouton droit de la souris sur le projet (et non sur la solution) et sélectionnez Propriétés. 2. Dans le volet de gauche Sélectionnez Configuration Properties-> C/C++ -> General 3. Dans le côté droit, vous verrez (Additional Include Directories) à droite de cette où vous voulez ajouter le chemin vers votre SDK DirectX actuel comprend le répertoire 4. Cliquez sur Appliquer et vous avez terminé!

Questions connexes