DInput ......
-
Hi ! ich habe folgendes problem ich habe grad mir angelesen wie man dinput
initialisiert usw..
nur leider habe ich grade ein prob ich bekommen die folgende fehler meldung:"
--------------------Konfiguration: dinput - Win32 Debug--------------------
Kompilierung läuft...
dinput.cpp
Linker-Vorgang läuft...
dinput.obj : error LNK2001: Nichtaufgeloestes externes Symbol _DirectInput8Create@20
Debug/dinput.exe : fatal error LNK1120: 1 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe."
kennt einer diesen fehler und kann mir helfen ?
danke im vorraus ;)!
ps.: die libs sind dabei .
-
hast du die include Verzeichnisse für header und libs in VS unter eigenschaften auch ganz oben stehen
-
hatte es nit ganz oben
komisch muss man das den machen ?
habs jetzt aber jetzt klappt trotzdem net
was meinst du mit vs ?komisch das problem hatte ich wirklich noch nie
-
VS (= Visual Studio) bzw. VC++ (Teil davon)
Die Verzeichnisse des DirectX SDK müssen ganz oben stehen, da bei VC++ schon lib und header für DirectX dabei sind und somit (falls DX-SDK Verzeichnisse nicht ganz oben stehen) alte Files gelinkt würden!
Und du hast wirklich alle (hier wohl dinput.lib) nötigen lib-Files dazugelinkt? Wenn es bisher geklappt hat: was hast du verändert?
-
Die Datei heißt DInput8.lib. Die musst Du linken.
-
ich habe es jetzt von nehm freund auch gehört
aber trotzdem danke ;)!
werde absofort mehr auf solche fehler achten .@darüber
ich hatte vorher directx 7 benutzt
!
[ Dieser Beitrag wurde am 01.03.2003 um 22:53 Uhr von real goku editiert. ]