ERLEDIGT
JA
JA
ANTWORTEN
24
24
ZUGRIFFE
1639
1639
EMPFEHLEN
-
hi,
ich schlage mich gerade mit ein paar DirectX Tutorials herum...
jetzt habe ich das Poblem, dass ich immer folgende Compilermeldung bekomme:
'LPDIRECTDRAW7': Fehlende Speicherklasse oder Typbezeichner
Ich habe die ddraw.h per #include eingefügt und die beiden Lib's ddraw.lib und dxguid.lib über
Projekt -> Einstellungen -> Linker -> Einstellungen für: Alle Konfigurationen hinzugefügt.
(MSVC++ 6)
Aber warum funktioniert das nicht?
Kennt zufällig jemand noch gute DirectX Tutorials?
DankeGeändert von TimN (19.05.05 um 12:33 Uhr)
-
15.05.05 16:47 #2
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Ja kenn ein paar gute:
http://www.codeworx.org/
oder
www.gamedev.net
die wahrscheinlich beste Seite, aber leider auf Englisch.
mfg
umbrasaxum
-
Danke, dort muss ich mich mal umschauen.
-
Hallo TimN
Wo hast du den LPDIRECTDRAW7 deklariert.Innerhalb einer Funktion,oder global?Hast
du mehrere .cpp und .h Files.
mfg Bonsai333
-
16.05.05 12:18 #5
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Das spielt doch keine Rolle, wenn das schon beim erstellen einer Instanz von LPDIRECTDRAW7 und nicht bei der verwendung passiert.
mfg
umbrasaxum
-
Hallo
Ähm richtig.Vielleicht paßt seine Path Einstellung nicht zu DirectX Libs.Vielleicht bin mir nicht sicher.
mfg Bonsai333
-
16.05.05 12:21 #7
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Ja, das wird es vermutlich sein.
Drum zu testzwecken einfach mal den Absoluten Pfad angeben.
mfg
umbrasaxum
-
Hi,
Ja das wird es sein,oder aber seine #include Anweisung ist falsch z.b "ddraw.h" und seine
Header ist nicht im Verzeichnis.Sowas in der Art.
mfg Bonsai333
-
16.05.05 12:29 #9
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Nein, dann sollte der Compiler eigentlich melden das die angegebene Headerdatei nciht gefunden werden kann.,oder aber seine #include Anweisung ist falsch z.b "ddraw.h" und seine
Header ist nicht im Verzeichnis.Sowas in der Art.
mfg
umbrasaxum
-
Hi,
ja da hast du glaube ich recht.
mfg Bonsai333
-
danke für die Antworten, aber ich habe das Problem jetzt anders gelöst:
ich hab DirectX in die Hölle geschickt und mit OpenGL angefangen. Das funktioniert jetzt wunderbar
-
17.05.05 16:13 #12
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Naja, ob das die beste "Lösung" war....
mfg
umbrasaxum
-
Sicherlich nicht. DirectX bietet viel mehr Möglichkeiten.
Zitat von umbrasaxum
-
18.05.05 11:42 #14
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Mal abgesehen davon, das du Recht hast, meinte ich das einem Problem aus dem Weg zu gehen keine Lösung ist. Irgendwann landet man wieder bei DirectX und dann ist das Problem aufeinmal wieder da.
mfg
umbrasaxum
-
ja schon...
Aber mit OpenGL kann man auch viel machen, und ich sehe wenigstens Erfolge.
Das war bei DirectX nicht so, dort kam ich nur bis zur Fehlermeldung...
Ähnliche Themen
-
PHP kennt oci_error() nicht
Von ahykes im Forum PHPAntworten: 2Letzter Beitrag: 17.04.09, 06:43 -
IE kennt Objekt nicht.
Von blubbbla im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 06.11.07, 17:56 -
IE6: Kennt Variablen nicht
Von redX im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 02.02.07, 09:11 -
Kennt sich hier jemand mit JGo aus oder kennt ein entsprechendes Forum?
Von Loki2 im Forum JavaAntworten: 0Letzter Beitrag: 13.10.05, 08:01 -
Excel VBA kennt kennt meinen enumType nicht
Von Gego im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 19.04.05, 12:58





Zitieren
Login






