C-Kurs 2010/Vortrag09: Unterschied zwischen den Versionen
Martin (Diskussion | Beiträge) |
Martin (Diskussion | Beiträge) (SDL Einrichtung) |
||
Zeile 1: | Zeile 1: | ||
− | = Bibliotheken, Häufige Fehler, Literatur = | + | = Vortrag 9: Bibliotheken, Häufige Fehler, Literatur = |
− | + | Vortragender: Martin K. <mkresse cs> | |
=== Themen === | === Themen === | ||
Zeile 10: | Zeile 10: | ||
* Literatur zum Thema C | * Literatur zum Thema C | ||
− | + | === Resourcen === | |
− | |||
− | === | ||
* [http://user.cs.tu-berlin.de/~mkresse/vortrag9-martin.pdf Folien] | * [http://user.cs.tu-berlin.de/~mkresse/vortrag9-martin.pdf Folien] | ||
+ | * [http://user.cs.tu-berlin.de/~mkresse/sdldemo.tgz Code der Live-Demo] | ||
=== Aufgaben === | === Aufgaben === | ||
− | + | Aufbauend auf diesen Vortrag gibt es die Tic Tac Toe-Aufgabe: [[Ckurs2010/TicTacToe]] | |
=== Mitschnitt === | === Mitschnitt === | ||
Zeile 25: | Zeile 24: | ||
* Audio: http://podcasts.freitagsrunde.org/C-Kurs-2009/ckurs_vl09.mp3 | * Audio: http://podcasts.freitagsrunde.org/C-Kurs-2009/ckurs_vl09.mp3 | ||
+ | = Einrichtung der SDL = | ||
+ | |||
+ | Zum Kompilieren von Programmen mit der SDL-Bibliothek muss der Pfad zu den Includes, den Bibliotheken und natürlich der Name der Bibliothek selbst angegeben werden. Da die Bibliothek auf den Uni-servern nicht vorhanden ist, habe ich sie selbst kompiliert und biete sie in meinem Home-Verzeichnis an. | ||
+ | |||
+ | ==== IRB (Solaris) ==== | ||
+ | |||
+ | Der Aufruf zum kompilieren der sdldemo lautet: | ||
+ | |||
+ | gcc sdldemo.c -o sdldemo -I/home/mkresse/sdl/include/SDL -L/home/mkresse/sdl/lib -lSDL | ||
+ | |||
+ | Vor dem 1. Ausführen des Programms müsst ihr einmalig den Bibliothekspfad hinzufügen: | ||
+ | |||
+ | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/mkresse/sdl/lib | ||
+ | |||
+ | |||
+ | ==== IRB (Ubuntu) ==== | ||
+ | |||
+ | Der Aufruf zum kompilieren der sdldemo lautet: | ||
+ | |||
+ | gcc sdldemo.c -o sdldemo -I/home/users/m/mkreseca/sdl/include/SDL -L/home/users/m/mkreseca/sdl/lib -lSDL | ||
+ | |||
+ | |||
+ | ==== Eigener Rechner ==== | ||
+ | |||
+ | Für die Installation der SDL-Bibliothek auf eurem eigenen Rechner unter Linux oder Windows gibt es ein Kapitel im hervorragenden Tutorial von ''Lazy Foo'' unter [http://lazyfoo.net/SDL_tutorials/lesson01/index.php] | ||
[[Kategorie:CKurs]] | [[Kategorie:CKurs]] |
Version vom 16. September 2010, 12:00 Uhr
Inhaltsverzeichnis
Vortrag 9: Bibliotheken, Häufige Fehler, Literatur
Vortragender: Martin K. <mkresse cs>
Themen
- Nützliche Bibliotheken
- Standard C Library
- Simple DirectMedia Layer
- Häufige Fehler in C
- Literatur zum Thema C
Resourcen
Aufgaben
Aufbauend auf diesen Vortrag gibt es die Tic Tac Toe-Aufgabe: Ckurs2010/TicTacToe
Mitschnitt
2010
coming soon.. ;)
2009
Einrichtung der SDL
Zum Kompilieren von Programmen mit der SDL-Bibliothek muss der Pfad zu den Includes, den Bibliotheken und natürlich der Name der Bibliothek selbst angegeben werden. Da die Bibliothek auf den Uni-servern nicht vorhanden ist, habe ich sie selbst kompiliert und biete sie in meinem Home-Verzeichnis an.
IRB (Solaris)
Der Aufruf zum kompilieren der sdldemo lautet:
gcc sdldemo.c -o sdldemo -I/home/mkresse/sdl/include/SDL -L/home/mkresse/sdl/lib -lSDL
Vor dem 1. Ausführen des Programms müsst ihr einmalig den Bibliothekspfad hinzufügen:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/mkresse/sdl/lib
IRB (Ubuntu)
Der Aufruf zum kompilieren der sdldemo lautet:
gcc sdldemo.c -o sdldemo -I/home/users/m/mkreseca/sdl/include/SDL -L/home/users/m/mkreseca/sdl/lib -lSDL
Eigener Rechner
Für die Installation der SDL-Bibliothek auf eurem eigenen Rechner unter Linux oder Windows gibt es ein Kapitel im hervorragenden Tutorial von Lazy Foo unter [1]