Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
sdl [Le 14/07/2020, 12:13]
amiralgaby correction d'une commande
sdl [Le 29/07/2020, 08:32]
79.91.215.183 [Bibliothèques complémentaires]
Ligne 35: Ligne 35:
   gcc -o executable fichier1.c fichier2.c fichier3.c ...  `sdl-config --cflags --libs` ​   gcc -o executable fichier1.c fichier2.c fichier3.c ...  `sdl-config --cflags --libs` ​
 gcc peut etre remplacé par g++ si vous programmez en C++. gcc peut etre remplacé par g++ si vous programmez en C++.
- 
-<​note>​la commande `sdl-config --cflags --libs` est substituée pour donner 
-**-I/​usr/​include/​SDL -D_GNU_SOURCE=1 -D_REENTRANT -L/​usr/​lib/​x86_64-linux-gnu -lSDL** 
- 
-Si vous voulez utiliser SDL2, vous devriez mettre -lSDL2 à la fin de votre commande ce qui donnerait : 
- 
-<​code>​gcc -o executable fichier.c `sdl-config --cflags --libs`2</​code>​ 
-</​note>​ 
  
 Pour compiler plusieurs fichiers séparément puis les linker, utilisez : Pour compiler plusieurs fichiers séparément puis les linker, utilisez :
Ligne 62: Ligne 54:
 ===== Bibliothèques complémentaires ===== ===== Bibliothèques complémentaires =====
  
-Pour installer SDL_image, SDL_ttf et SDL_mixer: [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt://​libsdl-image1.2,​libsdl-image1.2-dev,​libsdl-ttf2.0-0,​libsdl-ttf2.0-dev,​libsdl-mixer1.2,​libsdl-mixer1.2-dev|libsdl-image1.2 ,​libsdl-image1.2-dev ,​libsdl-ttf2.0-0 ,​libsdl-ttf2.0-dev ,​libsdl-mixer1.2 ,​libsdl-mixer1.2-dev]]**.+Pour installer SDL_image, SDL_ttf et SDL_mixer: [[:​tutoriel:​comment_installer_un_paquet|installez les paquets]] **[[apt://​libsdl-image1.2 , libsdl-image1.2-dev , libsdl-ttf2.0-0 , libsdl-ttf2.0-dev , libsdl-mixer1.2 , libsdl-mixer1.2-dev|libsdl-image1.2 , libsdl-image1.2-dev , libsdl-ttf2.0-0 , libsdl-ttf2.0-dev ,​libsdl-mixer1.2 ,​libsdl-mixer1.2-dev]]**.
  
 Les options respectives à ajouter à la compilation avec GCC (après **-lSDLmain -lSDL**) sont : Les options respectives à ajouter à la compilation avec GCC (après **-lSDLmain -lSDL**) sont :
  • sdl.txt
  • Dernière modification: Le 19/03/2023, 16:52
  • par Amiralgaby