DATE: 2018.12.15
1、参考
https://www.cnblogs.com/jim-hwg/p/4826603.html
https://www.debian.org/intro/about
2、问题描述
在CentOS 6.4的Linux系统上运行一个程序,出现了下面问题:
./xxx: /lib/libc.so.6: version 'GLIBC_2.15' not found(required by ./xxx )
3、分析和解决方案
分析:
由于当前在CentOS系统上运行该程序,然而CentOS系统RPM源目前glibc最高版本是2.12。当前系统的glibc版本的太低,编译生成该程序的glibc版本为GLIBC_2.15。
因此有下面两种解决方案:
解决方案:
- 升级glibc库
由于glibc版本过低,升级glibc版本为2.15即可。 - 采用ubuntu版本16可以完美解决这个问题!亲测有效!