Section courante

A propos

Section administrative du site

SDL_LINKED_VERSION

SDL : Version de liaison
  SDL/SDL.h

Syntaxe

const SDL_version* SDL_Linked_Version();

Retour

Valeur Description
variable Ces valeurs permet d'indiquer que l'opération s'est correctement effectué. La valeur correspond à un pointeur de structure de version.

Description

Cette fonction permet de demander la version de liaison dynamique de la bibliothèque SDL.

Exemple

Voici un exemple permet d'afficher la version SDL :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <SDL/SDL.h>
  4.  
  5. int main()
  6. {
  7.    const SDL_version* version = SDL_Linked_Version();
  8.    printf("Version du SDL : %u.%u.%u\n", version->major, version->minor, version->patch);
  9.    return 0;
  10. }

N.B.: Ce programme est compilé avec l'option «-lSDLmain -lSDL» de l'IDE du programme Code::Blocks 10.05 situé dans «Project > Build options... > Debug > Linker settings > Other linker options:» ou en ligne de commande «gcc -lSDLmain -lSDL sdl_sample main.c». Sinon, la fonction «SDL_Init» retournera un «undefined reference to 'aa_autoinit'» lors de la liaison du programme. De plus, une bibliothèque de développement comme «libsdl1.2-dev» devrait être installé.

Dernière mise à jour : Dimanche, le 21 février 2016