Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

21.04.2011, 21:13

Problem mit SDL (konnte nicht eingefügt werden)

Hallo an Alle,

ich habe im Buch (C++ für Spieleprogrammierer) das Spiel abgetippt und aus irgenteinem Grund konnte die Datei (SDL) nicht eingefügt werden. wahrscheinlich habe ich beim Einbinden einen Fehler beim Einbinden (oder da irgentwo) gemacht. Verzeiht wenn dieses Thema schon einmal aufkam, aber dann habe ich es nicht gefunden.

hier die angegebenen Fehler:

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory

1>Framework_Funktionen.cpp

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(5) : error C2653: 'CFramework': Keine Klasse oder Namespace

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(8) : error C2065: 'SDL_Quit': nichtdeklarierter Bezeichner

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(15) : error C2653: 'CFramework': Keine Klasse oder Namespace

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(18) : error C2065: 'g_pTimer': nichtdeklarierter Bezeichner

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(18) : error C2227: Links von "->Update" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.

1> Typ ist ''unknown-type''

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(21) : error C3861: "SDL_PumbEvents": Bezeichner wurde nicht gefunden.

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(29) : error C2653: 'CFramework': Keine Klasse oder Namespace

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(32) : error C2065: 'm_pKeystate': nichtdeklarierter Bezeichner

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(40) : error C2653: 'CFramework': Keine Klasse oder Namespace

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(43) : error C2065: 'm_pScreen': nichtdeklarierter Bezeichner

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(43) : error C2065: 'NULL': nichtdeklarierter Bezeichner

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(44) : error C2065: 'm_pScreen': nichtdeklarierter Bezeichner

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(44) : error C2227: Links von "->format" muss sich ein Zeiger auf Klassen-/Struktur-/Union-/generischen Typ befinden.

1> Typ ist ''unknown-type''

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(43) : error C3861: "SDL_FillRect": Bezeichner wurde nicht gefunden.

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(44) : error C3861: "SDL_MapRGB": Bezeichner wurde nicht gefunden.

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(52) : error C2653: 'CFramework': Keine Klasse oder Namespace

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(55) : error C2065: 'm_pScreen': nichtdeklarierter Bezeichner

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\framework_funktionen.cpp(55) : error C3861: "SDL_Flip": Bezeichner wurde nicht gefunden.

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory

1>c:\dokumente und einstellungen\administrator\eigene dateien\visual studio 2008\projects\sdl_game\sdl_game\timer.hpp(4) : fatal error C1083: Datei (Include) kann nicht geöffnet werden: "SDL.h": No such file or directory



dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

21.04.2011, 21:14

Naja, dein Programm verwendet offenbar die SDL aber du hast deinem Buildsystem nicht mitgeteilt wo die SDL zu finden ist. Wie das geht ist in deinem Buch sicher irgendwo beschrieben...

3

21.04.2011, 21:21

Danke erstmal für die ( wirklich ) Superschnelle Antwort

Ja, das ist beschrieben, aber ich habe das jetzt schon gefühlte 100x probiert und immer das gleiche Ergebnis ( wie ihr euch denken könnt, kein Gutes )

Kann es sein dass ich die SDL irgentwie installieren muss?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

4

21.04.2011, 21:32

Kann es sein dass ich die SDL irgentwie installieren muss?

Ja klar, und wie das geht ist sicherlich in deinem Buch beschrieben ;)

5

21.04.2011, 21:35

Hab ich mir schon gedacht

ich hab es leider nicht gelesen. Da soll man sich einen ordner erstellen in den man dann die SDL-Dateien von des CD hinenkopieren soll.

Aber wenn du vielleicht eine (bessere) Weise weißt, teil sie mir bitte mit.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

6

21.04.2011, 21:40

Du wirst nicht drumherumkommen es zu lesen...

7

21.04.2011, 21:42

so hatte ich das nicht gemeint

ich habe das nicht gefunden da wurde nur das mit dem Ordner erklärt ist das denn richtig?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

8

21.04.2011, 21:50

Du musst die Pfade zu den Ordnern die die SDL Header und libs enthalten in die VC++ Directories eintragen.

9

21.04.2011, 21:51

kannst du das näher erläutern?

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

10

21.04.2011, 22:00

Das ist sicher ganz genau in deinem Buch erläutert. Ich kann dir leider nicht sagen auf welcher Seite da ich das Buch nicht hab...

Werbeanzeige