nicht aufgelöste externe Verweise
-
Hallo,
ich wollte dieses Beispielprogramm (Beispiel 6) downloaden und testen:
http://newmaxim.ne.funpic.de/create_page.php?file=tile_based_map_2.html&dir=artikel/directxcpp
Am Anfang kam der Fehler, dass er die Datei d3dx9.lib nicht findet. Ich habe mein Direktx9 SDK Ordner nun zum Projekt hinzugefügt. Aber nun kommen 2 neue Fehlermeldungen und die alte ist verschwunden:Fehler 1 error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXCreateFontIndirectW@12" in Funktion ""protected: void __thiscall CDirect3D::CreateFontW(void)" (?CreateFontW@CDirect3D@@IAEXXZ)". Direct3D.obj
und
Fehler 2 fatal error LNK1120: 1 nicht aufgelöste externe Verweise. tilemap6.exe
Was mache ich falsch?! Hat jemand eine Lösung? Wäre euch echt Dankbar!!!
MfG
Spackensalat
-
Anscheinend hast du die lib nicht eingebunden!
#pragma comment (lib, "d3dx9.lib")
sollte helfen ..., einfach unter die includes!
-
Danke für die schnelle Antwort!
Aber leider hat das nicht geholfen. Hätte mich auch gewundert, da er ja direkt am Anfang schon nach der Datei gefragt hat, muss sie ja schon im Projekt includiert gewesen sein.
Für weiter Vorschläge wäre ich DankbarMfG
Spackensalat
-
Ich sehe auch grade, dass mehrfach die Datei mit dem Befehl "#pragma comment (lib, "d3dx9.lib")" includiert ist!
Sry für Doppelposting
-
Ich hab das einfach ausgeschnitten und wieder eingefügt das hat geholfen ich bin Anfänger weiß jetzt nicht ob das Kommentar dir hilft aber hoffe es doch