Ajout du path SDK DirectX

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

Status
Not open for further replies.

Babar1975

Nouveau membre
Nov 3, 2017
3
0
21
48
Bonjour les amis !

J'utilise Visual Studio Community 2017 avec toutes les options d'installation pour développer en C++ et je veux intégrer les fichiers d'entête du SDK DirectX à mon programme.

Pour cela, j'ai cliqué sur les propriétés du projet / Propriétés communes / Fichiers sources pour le débogage (voir image).

xupZ8l.png


Malgré cela, j'ai toujours l'erreur Impossible d'ouvrir le fichier include : 'd3dx9.h' : No such file or directory

Que dois-je faire ?
Dois-je oublier Visual Studio Community 2017 et utiliser plutot Visual Studio 2015 ?

Merci d'avance
 

Babar1975

Nouveau membre
Nov 3, 2017
3
0
21
48
Oui le fichier est bien présent.
Je te remercie d'avoir pris le temps de me répondre.

J'ai avancé mais je n'ai toujours pas réglé mon problème.

Sous Visual Studio 2017, je crée une console application à laquelle j'ajoute juste les instructions :
#include <d3d9.h>
#include <d3dx9.h>

La seconde ne compile pas.

Je suis scrupuleusement les instructions suivantes (issues du site Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris! ) :

Modify the project’s VC++ directories as follows to use the right order for SDK headers and libraries.
i. Open Properties for the project and select the VC++ Directories page.
ii. Select All Configurations and All Platforms.
iii. Set these directories as follows:
Executable Directories: <inherit from parent or project defaults> (On right-side drop-down)
Include Directories: $(IncludePath);$(DXSDK_DIR)Include
Include Library Directories: $(LibraryPath);$(DXSDK_DIR)Lib\x86
iv. Click Apply.
v. Choose the x64 Platform.
vi. Set the Library Directory as follows:
Library Directories: $(LibraryPath);$(DXSDK_DIR)Lib\x64


Le SDK est bien installé. La variable d’environnement DXSDK_DIR aussi mais le fichier d'entête d3dx9.h ne compile toujours pas.

Je suis sur Windows 10. Que me manquerait –t-il ?
 

Babar1975

Nouveau membre
Nov 3, 2017
3
0
21
48
En fait, c'était bon.
J'avais cru voir $(LibraryPath) et $(IncludePath) parmi les valeurs héritées et ne pas avoir besoin de les ajouter.
Il faut les ajouter au même titre que les paramètres liés à $(DXSDK_DIR).
Merci à TheHardButcher pour son message.
 
Status
Not open for further replies.