gnu_get_libc_version(3) Library Functions Manual gnu_get_libc_version(3) gnu_get_libc_version, gnu_get_libc_release - glibc LIBRARY Standard C library (libc, -lc) #include const char *gnu_get_libc_version(void); const char *gnu_get_libc_release(void); gnu_get_libc_version() , glibc, . gnu_get_libc_release() , glibc, . , stable. attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |gnu_get_libc_version(), | | MT-Safe | |gnu_get_libc_release() | | | +----------------------------+----------------------------------------------------------+--------------------------+ GNU. glibc 2.1. : $ ./a.out GNU libc: 2.8 GNU libc: stable #include #include #include int main(void) { printf("GNU libc version: %s\n", gnu_get_libc_version()); printf("GNU libc release: %s\n", gnu_get_libc_release()); exit(EXIT_SUCCESS); } . confstr(3) Azamat Hackimov , Dmitry Bolkhovskikh , Vladislav , Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . gnu_get_libc_version(3)