Ok Leute haben gerade das June DirectX SDK installiert und die Dokumentation durchgelesen. Richten Sie mein Visual Studio so ein, dass es mit einer Benutzervariablen auf die korrekten Lib Include- und Executable-Dateien zeigt.Link Problem DirectX: Linker Problem
$ (DXSDK_DIR), die mit dem SDK Dateipfad es funktionierte glückliche Tage
ich zufällig eine Tech-Demo versucht gesetzt!
Entschieden, um in den Tutorials zu beginnen, schaute auf den ersten, beschlossen, die SLN-Datei zu öffnen und es zu bauen, um ein bisschen Reverse Engineering zu üben.
Ach nein, ich bekomme immer diesen Fehler!
Fehler 1 fataler Fehler LNK1104: Datei kann nicht geöffnet 'd3d10d.lib' Tutorial00 Tutorial00
Ich habe die Lib/x86-Ordner überprüft, dass die Debug-Ordner gibt es !!!! Ich habe auch die Lösung gereinigt und neu aufgebaut noch keine Freude!
Dachte vielleicht war es ein Problem mit meiner Benutzervariable, vertauschte es für die direkte Verbindung.
exe C: \ Programme \ Microsoft DirectX SDK (Juni 2010) \ Utilities \ Bin \ x86
umfassen C: \ Programme \ Microsoft DirectX SDK (Juni 2010) \ Include
lib C: \ Programme \ Microsoft DirectX SDK (Juni 2010) \ Lib \ x86
Immer noch der gleiche Fehler!
Ich entschied mich, das zur Seite zu schieben, während ich das 2. Tutorial nicht versuchte, es gibt mir einen Fehler von der gleichen Ader.
Fehler 1 fatal error C1083: kann nicht geöffnet werden Include-Datei: 'd3d10sdklayers.h': Keine solche Datei oder das Verzeichnis c: \ Programme \ Microsoft SDKs \ windows \ V6.0A \ include \ d3d10.h 6676 Tutorial01
der zweite scheint etwas zu tun mit Windows 6 SDK ist das nicht eins für die mobile Entwicklung oder bin ich verwirrt. Ich hatte den Eindruck, dass das DirectX SDK eigenständig war und einfach mit dem VS-Compiler verbunden werden musste. Zu den Ninjas von GameDev, was mache ich falsch?