你知道Linux gcc版本该如何升级?.doc
《你知道Linux gcc版本该如何升级?.doc》由会员分享,可在线阅读,更多相关《你知道Linux gcc版本该如何升级?.doc(2页珍藏版)》请在三一文库上搜索。
1、你知道Linux gcc版本该如何升级?操作环境 Red-hat 6.2 64bit,yum安装自带版本4.4.7,不能支持C+11的特性,需要升级到4.8.2,本文主要操作如下。简易安装获取安装包并解压wget http:/ftp.gnu/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2tar -jxvf gcc-4.8.2.tar.bz2当然,http:/ftp.gnu/gnu/gcc 里面有所有的gcc版本供下载,最新版本已经有4.9.2啦。下载供编译需求的依赖项,这个神奇的脚本文件会帮我们下载、配置、安装依赖库,可以节约我们大量的时间和精力。cd gcc-4.8.
2、2./contrib/download_prerequisites建立一个目录供编译出的文件存放mkdir gcc-build-4.8.2cd gcc-build-4.8.2生成Makefile文件./configure -enable-checking=release -enable-languages=c,c+ -disable-multilib编译(注意:此步骤非常耗时)make -j4-j4选项是make对多核处理器的优化。安装sudo make install验证安装重启,然后查看gcc版本gcc -v写一个C+11特性的程序段 test.cpp,使用了shared_ptr/test.cpp#include #include using namespace std;int main() shared_ptr pInt(new int(10); cout 6ln -s /usr/lib64/libstdc+.so.6.0.18 /usr/lib64/libstdc+.so.6查看是否链接上ll /usr/lib64/libstdc+.so.6lrwxrwxrwx 1 root root 19 9月 29 12:48 /usr/lib64/libstdc+.so.6 - libstdc+.so.6.0.18
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 你知道Linux gcc版本该如何升级? 知道 Linux gcc 版本 如何 升级
链接地址:https://www.31doc.com/p-3381728.html