如何确定系统的glibc版本
在不同的Linux发行版中,GNU C语言函数库的路径名并非都是“/lib/libc.so.6”,确定该库所在位置方法之一:针对某一个与glibc动态链接的可执行文件,运行ldd程序。如下图所示
ldd pthread-235 | grep libc
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f74997d4000)
得到位置后,在shell中,可以直接运行glibc共享库文件---将其视为可执行文件(来获取glibc版本)
./lib/x86_64-linux-gnu/libc.so.6