Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Samy II Mini JLI'ler
Anmeldedatum: 22.03.2003 Beiträge: 2
Medaillen: Keine
|
Verfasst am: 22.03.2003, 11:31 Titel: Problem mit DDFenster |
|
|
Ich hab versucht das Beispiel DDFenster aus den Buch auszuführen und beim kompilieren kam folgendes:
[code]H:\Sami\Programmierung\C++Beispiele\Kapitel_17\DDFenster\DDFenster.cpp(37) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'lpDD7'
H:\Sami\Programmierung\C++Beispiele\Kapitel_17\DDFenster\DDFenster.cpp(37) : error C2501: 'LPDIRECTDRAW7' : Fehlende Speicherklasse oder Typbezeichner
H:\Sami\Programmierung\C++Beispiele\Kapitel_17\DDFenster\DDFenster.cpp(37) : fatal error C1004: Unerwartetes Dateiende gefunden
Fehler beim Ausführen von cl.exe.
DDFenster.obj - 3 Fehler, 0 Warnung(en)
Ich vermute mal das er den Bezeichner "LPDIRECTDRAW7" nicht kennt und deshlb diese Fehler auftreten. Ich benutze aber Direct X9 und nicht das von der CD kann es daran liegen, meines Wissens ist Direct X aber abwärtskompatibel |
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 22.03.2003, 11:35 Titel: |
|
|
Hast du den Header 'ddraw.h' und die libs 'ddraw.lib' und 'dxguid.lib' eingebunden? _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|
Nach oben |
|
|
The Lord of Programming Living Legend
Alter: 37 Anmeldedatum: 14.03.2003 Beiträge: 3122
Medaillen: Keine
|
Verfasst am: 22.03.2003, 11:40 Titel: |
|
|
Nachtrag:
Wenn ich die Codezeile
entferne, kommen bei mir die selben Fehler. Ich vermute also zu 99,9 %, dass es an dem nicht eingebundenen Header liegt. _________________ www.visualgamesentertainment.net
Current projects: RDTDC(1), JLI-Vor-Projekt, Tetris(-Tutorial), JLI-Format
(1) Realtime Developer Testing and Debugging Console
Anschlag, Anleitung zum Atombombenbau, Sprengkörper...
Hilf Schäuble! Damit er auch was findet... |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 22.03.2003, 15:26 Titel: |
|
|
Hallo,
es könnte auch sein, dass Visual C++ die Pfade noch gesetzt hat, obwohl
DirectX9 das machen sollte. Schau mal auf Seite 271. Du hast das DirectX 9 SDK, ja?
Christian |
|
Nach oben |
|
|
Comper Mini JLI'ler
Anmeldedatum: 12.12.2002 Beiträge: 22 Wohnort: Bayern Medaillen: Keine
|
Verfasst am: 22.03.2003, 17:35 Titel: |
|
|
Ach war im falschn thread
Zuletzt bearbeitet von Comper am 25.03.2003, 17:44, insgesamt einmal bearbeitet |
|
Nach oben |
|
|
Christian Rousselle Site Admin
Alter: 48 Anmeldedatum: 19.07.2002 Beiträge: 1630
Medaillen: Keine
|
Verfasst am: 22.03.2003, 18:10 Titel: |
|
|
Hallo,
das DirectX 9 SDK kann man bei Microsoft runterladen. www.microsoft.com/directx
Christian |
|
Nach oben |
|
|
Samy II Mini JLI'ler
Anmeldedatum: 22.03.2003 Beiträge: 2
Medaillen: Keine
|
Verfasst am: 23.03.2003, 15:00 Titel: |
|
|
An der vergessenen eingebundenen header lags nicht.
Aber ich hatte vergessen die Pfade richtig zu setzen.
Also vielen Dank für die Hilfe!! |
|
Nach oben |
|
|
mfc++ JLI'ler
Alter: 40 Anmeldedatum: 18.02.2004 Beiträge: 163 Wohnort: Bettlä Medaillen: Keine
|
Verfasst am: 06.10.2004, 15:41 Titel: |
|
|
meno ist das sdk wirklich 220mb? _________________ www.teslasystems.ch
|
|
Nach oben |
|
|
PeaceKiller JLI Master
Alter: 35 Anmeldedatum: 28.11.2002 Beiträge: 970
Medaillen: Keine
|
Verfasst am: 06.10.2004, 16:17 Titel: |
|
|
Ja. _________________ »If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.«
– Robert X. Cringely, InfoWorld magazine |
|
Nach oben |
|
|
|