GENWiki

Premier IT Outsourcing and Support Services within the UK

User Tools

Site Tools


man:gnu_get_libc_version

GNU_GET_LIBC_VERSION(3) Linux Programmer's Manual GNU_GET_LIBC_VERSION(3)

NAME

     gnu_get_libc_version,  gnu_get_libc_release  -  get  glibc  version and
     release

SYNOPSIS

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

DESCRIPTION

     The function gnu_get_libc_version() returns a  string  that  identifies
     the glibc version available on the system.
     The  function  gnu_get_libc_release()  returns  a  string indicates the
     release status of the glibc version available on the system.  This will
     be a string such as stable.

VERSIONS

     These functions first appeared in glibc in version 2.1.

ATTRIBUTES

     For   an   explanation   of   the  terms  used  in  this  section,  see
     attributes(7).
     +------------------------+---------------+---------+
     |Interface               | Attribute     | Value   |
     +------------------------+---------------+---------+
     |gnu_get_libc_version(), | Thread safety | MT-Safe |
     |gnu_get_libc_release()  |               |         |
     +------------------------+---------------+---------+

CONFORMING TO

     These functions are glibc-specific.

EXAMPLE

     When run, the program below will produce output such as the following:
         $ ./a.out GNU libc version: 2.8 GNU libc release: stable
 Program source
      #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); }

SEE ALSO

     confstr(3)

COLOPHON

     This  page  is  part of release 4.16 of the Linux man-pages project.  A
     description of the project, information about reporting bugs,  and  the
     latest     version     of     this    page,    can    be    found    at
     https://www.kernel.org/doc/man-pages/.

Linux 2017-09-15 GNU_GET_LIBC_VERSION(3)

/home/gen.uk/domains/wiki.gen.uk/public_html/data/pages/man/gnu_get_libc_version.txt · Last modified: 2019/05/17 09:32 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki