码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 6.9升级GCC至6.4.0版本

时间:2018-03-02 14:37:55      阅读:1056      评论:0      收藏:0      [点我收藏+]

标签:bubuko   www   ges   重启   依赖   bsp   nload   默认   oca   

1、查看当前centos版本: cat /etc/redhat-release

2、 查看默认的gcc版本:# gcc --version

3、 查看默认动态库:# strings /usr/lib64/libstdc++.so.6 | grep GLIBC

4、下载gcc: wget http://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz

5、解压gcc:

# yum -y install xz
# tar -xf gcc-6.4.0.tar.xz -C /usr/src
# cd /usr/src/gcc-6.4.0

6、安装gcc的依赖软件,gcc的软件包内提供了自动下载需要软件的脚本:#./contrib/download_prerequisites

7、编译gcc

# ./configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
# make -j4      //-j4:make对多核处理器的优化选项,此步骤非常耗时
# make install
# ls /usr/local/bin | grep gcc

8、配置gcc

# find / -name "libstdc++.so*"
技术分享图片
# cd /usr/lib64

# cp /usr/src/gcc-6.4.0/stage1-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.22 .

# mv libstdc++.so.6 libstdc++.so.6.old

# ln -sv libstdc++.so.6.0.22 libstdc++.so.6

9、 查看升级后的gcc版本(有时可能需要重启服务器才能看到更新后的版本):# gcc --version

技术分享图片

10、 查看最新动态库:# strings /usr/lib64/libstdc++.so.6 | grep GLIBC

本文参考:https://www.linuxidc.com/Linux/2017-10/147256.htm

CentOS 6.9升级GCC至6.4.0版本

标签:bubuko   www   ges   重启   依赖   bsp   nload   默认   oca   

原文地址:https://www.cnblogs.com/litifeng/p/8492251.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!