Directx / linker

Signaler
Messages postés
4
Date d'inscription
samedi 24 janvier 2004
Statut
Membre
Dernière intervention
26 novembre 2007
-
Messages postés
966
Date d'inscription
samedi 3 avril 2004
Statut
Membre
Dernière intervention
4 mars 2010
-
bonjour
j'essaie de créer une interface et d pouvoir utiliser un joystick à l'aide de directinput8.
Mais il me sort une erreur que je ne comprends pas
LINK : error LNK2020: jeton non résolu (0A000018) IID_IDirectInput8W
LINK : fatal error LNK1120: 1 externes non résolus

pourriez vous m'expliquer ce que je dois faire?
merci par avance

6 réponses

Messages postés
966
Date d'inscription
samedi 3 avril 2004
Statut
Membre
Dernière intervention
4 mars 2010
4
Essaye #pragma comment(lib,"dinput8.lib") ou inclure dinput8.lib si compilateur non MS.
Messages postés
4
Date d'inscription
samedi 24 janvier 2004
Statut
Membre
Dernière intervention
26 novembre 2007

oula j'ai pas tout compris
je suis sous visual studio 2003,  je débute sous visual (mais pas en c++).
Comment dois je inclure ce fichier sous VS?
merci
 
Messages postés
4
Date d'inscription
samedi 24 janvier 2004
Statut
Membre
Dernière intervention
26 novembre 2007

j'ai essayé ce que tu m'as dit en incluant cette ligne dans le .h de ma form et cela ne change rien.
Je suis sur ce probleme depuis cet apres midi et je suis vraiment bloqué.
merci d'avance
Messages postés
21042
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
27
prérequis, avoir installé le SDK DirectX.

ciao...
BruNews, MVP VC++
Messages postés
4
Date d'inscription
samedi 24 janvier 2004
Statut
Membre
Dernière intervention
26 novembre 2007

le sdk est deja installé...
merci quand meme mais suis toujours bloqué
Messages postés
966
Date d'inscription
samedi 3 avril 2004
Statut
Membre
Dernière intervention
4 mars 2010
4
Il faut spécifier le répertoire des libs du SDK dans les répertoires du projet ou mieux dans les répertoires par défaut de l'IDE (je sais pas où c'est sur VS2003).