Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| sdl [Le 19/03/2023, 16:52] – SDL3 en cours de développement + maj de la partie installation Amiralgaby | sdl [Le 17/05/2025, 14:44] (Version actuelle) – correction mineures Amiralgaby | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Focal Bionic | + | {{tag>Noble programmation}} |
| ---- | ---- | ||
| Ligne 23: | Ligne 23: | ||
| Pour la version 1 stable [[: | Pour la version 1 stable [[: | ||
| - | ==== Pour une utilisation simple de SL2 ==== | + | ==== Pour une utilisation simple de SDL2 ==== |
| La **[[apt> | La **[[apt> | ||
| (voir plus bas pour une utilisation simple des librairies complémentaires) | (voir plus bas pour une utilisation simple des librairies complémentaires) | ||
| Ligne 109: | Ligne 109: | ||
| ===== Compiler vos programmes SDL avec des librairies annexes ===== | ===== Compiler vos programmes SDL avec des librairies annexes ===== | ||
| - | < | + | < |
| Toutes les librairies se link en respectant ce modèle : '' | Toutes les librairies se link en respectant ce modèle : '' | ||
| Par exemple : | Par exemple : | ||
| - | gcc -o prog fichier1.c fichier2.c $(sdl-config --cflags --libs) -lSDL_mixer # Pour SDL1 avec SDL2_mixer | + | gcc -o prog fichier1.c fichier2.c $(sdl-config --cflags --libs) -lSDL_mixer # Pour SDL1 avec SDL_mixer |
| gcc -o prog fichier1.c fichier2.c $(sdl2-config --cflags --libs) -lSDL2_ttf # Pour SDL2 avec SDL2_ttf | gcc -o prog fichier1.c fichier2.c $(sdl2-config --cflags --libs) -lSDL2_ttf # Pour SDL2 avec SDL2_ttf | ||
