La SDL est une "API multimédia multi-plateforme gratuite". Elle peut être utilisée pour développer des jeux, des lecteurs Mp3...
Le site officiel est : https://www.libsdl.org.
Pour commencer, voici comment initialiser la SDL:
Il faut utiliser SDL_Init(): Elle charge dynamiquement puis initialise la librairie. Cette fonction prend un lot de flags:
Utiliser SDL_Quit() pour quitter le programme.
Exemple
#include <stdlib.h> #include "SDL.h" main(int argc, char *argv[]) { if ( SDL_Init(SDL_INIT_AUDIO|SDL_INIT_VIDEO) < 0 ) { fprintf(stderr, "Impossible d'initialiser SDL: %sn", SDL_GetError()); exit(1); } atexit(SDL_Quit); // ... }