解决Linux环境下遇到的version ‘GLIBC_2.17‘ not found问题
在Linux中执行可执行文件时,发现缺少version 'GLIBC_2.17' no found问题,可通过升级GLIBC到GLIBC_2.17的方法解决,该篇文章介绍了升级安装包的下载和安装升级过程。
·
1.问题
2.查看当前GLIBC版本
最高GLIBC版本2.12,因此需要安装GLIBC_2.17
3.升级GLIBC库文件
下载文件:http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gzhttp://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz
给安装包中的文件添加可执行权限,chmod 755 ./* -R
在安装包路径下创建build文件夹,并进入到build目录下执行下述命令:
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
执行完成后,为生成的文件添加可执行权限,然后执行make -j 8
上述命令执行完成后,执行make install
安装完成后,再次查看GLIBC版本,可看到最新的为GLIBC_2.17
更多推荐
已为社区贡献1条内容
所有评论(0)