码迷,mamicode.com
首页 > 编程语言 > 详细

centos升级gcc支持c++11

时间:2014-09-05 19:38:51      阅读:298      评论:0      收藏:0      [点我收藏+]

标签:blog   http   os   ar   for   2014   log   on   c   

1. 在home目录下准备一个下载目录 cd /home;mkdir download
2. 进入/home/download目录,下载gcc-4.8.2 wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gz ./
3. 解压下载的压缩包 tar -xzvf gcc-4.8.2.tar.gz;
4. 进入借压缩后的目录 cd gcc-4.8.2
5. 新建一个编译目录 mkdir gcc-build
6. 准备相关依赖库,./contrib/download_prerequisites;这里最好是不要进入contrib目录下执行download_prerequisites,不然会在下一步make的报错,提示缺失相关库
7. ./configure --preix=/usr/gcc482 --enable-threads=posix --disable-checking --disable-multilib --enable-languages=c,c++ 注意,这里如果出错,仔细阅读6后重复操作即可
7. make -j 4
8. make install
9. (建议)移除老版本 yum remove gcc
10. 建立软连接(这里是64环境,32的话类似) ln -s /usr/gcc482/bin/gcc /usr/bin/gcc
ln -s /usr/gcc482/bin/g++ /usr/bin/g++

11. gcc -v 发现应该就更新了
12. 查看 strings /usr/lib64/libstdc++.so.6|grep GLIBCXX
输出bubuko.com,布布扣

13. cp /usr/gcc482/lib64/libstdc++.so.6.0.18 /usr/lib64/
14. rm -rf /usr/lib64/libstdc++.so.6
15. ln -sf /usr/lib64/libstdc++.so.6.0.18 /usr/lib64/libstdc++.so.6

16. 查看 strings /usr/lib64/libstdc++.so.6|grep GLIBCXX

输出bubuko.com,布布扣

17. 抓紧实践吧

centos升级gcc支持c++11

标签:blog   http   os   ar   for   2014   log   on   c   

原文地址:http://www.cnblogs.com/yokel/p/3958534.html

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