CentOS6.5下源码安装gcc-4.9.4
2017-08-07 10:54
465 查看
1、确认现有版本
# gcc --version gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-11) Copyright © 2010 Free Software Foundation, Inc. 本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保; 包括没有适销性和某一专用目的下的适用性担保。
2、下载要编译的包
先安装一下开发包组# yum groupinstall "Development Tools" # wget http://www.netgull.com/gcc/releases/gcc-4.9.4/gcc-4.9.4.tar.gz # tar zxf gcc-4.9.4.tar.gz # cd gcc-4.9.4 # ./contrib/download_prerequisites # 下载安装依赖
最后一步执行很慢,因为要下载一些软件包,有时会连接超时,耐心等待即可。
3、编译安装
以下代码,#表示root权限下的命令行提示符:# mkdir /usr/local/build # mkdir /usr/local/build/gcc-4.9.4 // 创建安装目录(路径任意,按自己需要创建) # cd /usr/local/build/gcc-4.9.4 // 切换到安装目录 # /usr/local/src/gcc-4.9.4/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib // 在当前目录下执行配置 # make -j16 // 根据CPU线程数指定,4线程CPU使用:make -j4 # make install
4、重建软连接
把老版本的gcc重命名为gcc-4.4.7, 并把新版的gcc-4.9.4创建新连接到/usr/bin[root@dras-test gcc-4.9.4]# cd /usr/bin/ [root@dras-test bin]# mv gcc gcc4.4.7 [root@dras-test bin]# mv g++ g++4.4.7 [root@dras-test bin]# ln -s /usr/local/bin/gcc gcc [root@dras-test bin]# ln -s /usr/local/bin/g++ g++
5、验证
[root@dras-test bin]# gcc -v 使用内建 specs。 COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.9.4/lto-wrapper 目标:x86_64-unknown-linux-gnu 配置为:/usr/local/src/gcc-4.9.4/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib 线程模型:posix gcc 版本 4.9.4 (GCC) [root@dras-test bin]# g++ -v 使用内建 specs。 COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.9.4/lto-wrapper 目标:x86_64-unknown-linux-gnu 配置为:/usr/local/src/gcc-4.9.4/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib 线程模型:posix gcc 版本 4.9.4 (GCC)
Completed!Congratulations!
相关文章推荐
- CentOS6.5下源码安装gcc-4.8.2安装笔记整理
- centos6.2 gcc-4.7.0源码编译安装
- Centos6.0 源码编译安装gcc4.6.1并安装pdf2json
- CentOS6.5下编译R源码并安装Spark R
- Centos 6.5下源码包安装libvirt-1.2.9和libvirt-php-0.5.1
- CentOS 6.5下安装postgis(使用源码)
- CentOS6.5下源码安装 PHP(Unix 系统下的 Nginx)
- centos6.5下源码安装mysql密码修改
- CentOS 6.5下源码编译安装Zabbix2.4.8
- CentOS上源码安装GCC 4.8.2
- CentOS 7.3 安装GCC 4.9.4
- CentOS6.5下源码编译安装httpd2.4.23
- 超简单!!centos 6离线源码编译安装升级gcc、binutils、automake、autoconf
- CentOS6.5 从源码编译安装 GCC-4.9.1 全程实录《第二部分:编译,安装,测试》
- mysql备份还原-centos6.5下安装xtrabackup2.2.3(二进制,源码包,rpm包安装方式汇总)
- CentOS 6.4 下源码安装gcc-4.8.1
- 【笔记】CentOS上源码安装GCC 4.8.2
- CentOS下源码安装GCC 5.2.0
- CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境
- CentOS6 升级gcc:源码编译安装gcc4.6和gcc4.8