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

29.01.2011, 17:32

SDL Programmierung | Frage

Ich habe eine Frage an euch:

Kann etwa jeder von euch, der mit SDL programmiert, alles auswendig.
Ich meine damit ob,ihr alles immer von selbst neu schreibt, oder sich die wichtigsten Sachen zusammen kopiert. xD
Falls ihr die Frage nicht verstanden habt, sagt es mir, ich weiß dass sie sich unlogisch anhört.
Only God can judge me.

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

2

29.01.2011, 17:40

Ich programmiere zwar nicht mit der SDL, denke aber, dass man nicht jede Funktion einer Bibliothek auswendig können muss. Es gibt ja nicht umsonst entsprechende Dokumentationen. Was das Zusammenkopieren betrifft, gibt es sicher Codeausschnitte, die man in mehreren Programmen verwenden kann. Es macht ja keinen Sinn, immer alles neu zu schreiben. Jedoch wird man beim Entwickeln von Programmen den Großteil neu schreiben müssen.

3

29.01.2011, 17:44

Vielen Dank für deine Antwort!
Genau das meinte ich ;)
Only God can judge me.

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

4

29.01.2011, 18:10

Und wenn du dich länger damit beschäftigst, lernst du es mit der Zeit eh auswendig ;) Das wird zur reinen Routine.
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

5

29.01.2011, 21:50

klassen, funktionen und methoden die du oft brauchst lernst du schnell auswendig und musst nicht immer nachschlauen. methoden die du selten verwendest musst du auch selten nachschlagen. das ist also kein problem wenn du dich erstmal eingearbeitet hast.
du könntest auch die sfml verwenden. :D
die ist einfacher, umfangreicher, schneller und vorallem objektorientiert und hat eine klare struktur. methoden lassen sich einfacher finden als funktionen.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

6

29.01.2011, 23:33

Danke an euch ;)
Bin schließlich zum Ende des Buches angekommen.
Nun hab ich alles kompiliert und zack -> Fehler ;(((

1>------ Erstellen gestartet: Projekt: SDL_Game, Konfiguration: Debug Win32 ------
1>LINK : fatal error LNK1104: Datei "SDL.lib SDLmain.lib" kann nicht geöffnet werden.
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========

Hilft mir bitte weiter xD

Benutze Visual C++ 2010
Only God can judge me.

BurningWave

Alter Hase

Beiträge: 1 106

Wohnort: Filderstadt/Konstanz

Beruf: Student

  • Private Nachricht senden

7

29.01.2011, 23:43

Strichpunkt (oder Komma) zwischen beiden Dateien in den Linkereinstellungen vergessen?

8

29.01.2011, 23:47

Ehm sry habe dich jetzt nicht so ganz verstanden ...
Verstehe sowas schwer ehrlich gesagt.
Also erklär es einmal für Dumme plss XDD
Only God can judge me.

9

29.01.2011, 23:49

Du musst die beiden LIBs mit einem Komma abtrennen in der Eingabe (Projekteinstellungen)


Gruß
SaRu_

10

30.01.2011, 00:02

Habs geschafft ;)
Danke...


Edit:
Na Super.

"SDL_Game.exe": "C:\Users\Tuszy\Documents\Visual Studio 2010\Projects\SDL_Game\Debug\SDL_Game.exe" geladen, Symbole wurden geladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\ntdll.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\kernel32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\KernelBase.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Users\Tuszy\Documents\Visual Studio 2010\Projects\SDL_Game\Debug\SDL.dll" geladen, Die Binärdaten wurden nicht mit Debuginformationen erstellt.
"SDL_Game.exe": "C:\Windows\SysWOW64\advapi32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\msvcrt.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\sechost.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\rpcrt4.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\sspicli.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\cryptbase.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\gdi32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\user32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\lpk.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\usp10.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\winmm.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\msvcp100.dll" geladen, Symbole wurden geladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\msvcr100.dll" geladen, Symbole wurden geladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\imm32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\msctf.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\ddraw.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\dciman32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\setupapi.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\cfgmgr32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\oleaut32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\ole32.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\devobj.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\dwmapi.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\ddraw.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\dwmapi.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\setupapi.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\devobj.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\oleaut32.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\ole32.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\cfgmgr32.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\dciman32.dll" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\uxtheme.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\dwmapi.dll" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\KBDUS.DLL" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\KBDUS.DLL" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\KBDGR.DLL" geladen, Cannot find or open the PDB file
"SDL_Game.exe": "C:\Windows\SysWOW64\KBDGR.DLL" entladen.
"SDL_Game.exe": "C:\Windows\SysWOW64\ole32.dll" geladen, Cannot find or open the PDB file
Der Thread 'Win32-Thread' (0x248) hat mit Code 1 (0x1) geendet.
Das Programm "[2228] SDL_Game.exe: Systemeigen" wurde mit Code 1 (0x1) beendet.

was soll ich tun?
Only God can judge me.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »denniro« (30.01.2011, 00:17)


Werbeanzeige