1. NOM▲

gnu_get_libc_version, gnu_get_libc_release - Obtenir les numéros de version et de publication de la glibc

2. SYNOPSIS ▲

 
Sélectionnez
#include <gnu/libc-version.h>
const char *gnu_get_libc_version(void);
const char *gnu_get_libc_release(void);

3. DESCRIPTION ▲

La fonction gnu_get_libc_version() renvoie une chaîne qui identifie la version de la glibc disponible sur le système. La fonction gnu_get_libc_release() renvoie une chaîne qui indique l'état de publication de la version de la glibc disponible sur le système. Ce sera une chaîne du style stable.

4. VERSIONS ▲

Ces fonctions ont été introduites dans la glibc dans sa version 2.1.

5. CONFORMITÉ ▲

Ces fonctions sont spécifiques à la glibc.

6. EXEMPLE ▲

À l'exécution, le programme ci-dessous produit une sortie comme la suivante :

 
Sélectionnez
$ ./a.out
GNU libc version: 2.8
GNU libc release: stable

6.1. Source du programme ▲

 
Sélectionnez
#include <gnu/libc-version.h>
#include <stdlib.h>
#include <stdio.h>
int
main(int argc, char *argv[])
{
    printf("GNU libc version: %s\n", gnu_get_libc_version());
    printf("GNU libc release: %s\n", gnu_get_libc_release());
    exit(EXIT_SUCCESS);
}

7. VOIR AUSSI ▲

confstr(3)

8. COLOPHON ▲

Cette page fait partie de la publication 3.52 du projet man-pages Linux. Une description du projet et des instructions pour signaler des anomalies peuvent être trouvées à l'adresse http://www.kernel.org/doc/man-pages/.

9. TRADUCTION ▲

Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par l'équipe de traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.

Alain Portal <http://manpagesfr.free.fr/> (2008).

Veuillez signaler toute erreur de traduction en écrivant à <>.

Vous pouvez toujours avoir accès à la version anglaise de ce document en utilisant la commande « LC_ALL=C man <section> <page_de_man> ».