TP
Plan de cours
-
Pour installer SDL sur votre PC perso :
- Windows ou Mac OS
- Linux (Ubuntu) : sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev
- Mac OS : brew install cmake
- Linux (Ubuntu) : sudo apt install cmake build-essential
- Window
Tutoriels pour C
Tutoriels pour SDL en C
-
Gestion de version Git, compilation avec Makefile/CMake et la bibliothèque SDL.
Attention si vous faites une copie-colle de Makefile pour SDL depuis le sujet, vous pouvez rencontrer d'erreur de type : ‘sdl2-config n'existe pas. Cela vient du caractère d'apostrophe (‘) dans LDFLAGS que vous avez copié, pour corriger, vous devez remplacer ce caractère par la caractère (`) venant de la touche AltGr + 7 !!!!
-
Si vous travaillez sur votre PC personnel et vous avez installé libsdl2-dev libsdl2-image-dev libsdl2-ttf-dev :
- Vous n'avez pas besoin de configurer les zip : SDL_image-1.2.12.zip, SDL_ttf-2.0.11.zip, SDL2_image.zip, SDL2_ttf.zip
- Il faut juste mettre dans LIBS : -lSDL2_ttf -lSDL2_image (c.f Makefile dans Supports TP1)
-
SDL événements et la gestion des fichiers
- Windows ou Mac OS