赞
踩
1. 首先把旧的gcc相关的编译工具安装好
2. 下载gcc 4.9.1源代码
解压缩源代码包,进入gcc-4.9.1目录,执行./contrib/download_prerequisites脚本会自动下载三个依赖库
分别为gmp-4.3.2、mpfr-2.4.2、mpc-0.8.1,也可以通过如下地址离线下载安装:
ftp://ftp.gnu.org/gnu/gmp/gmp-4.3.2.tar.bz2
http://www.mpfr.org/mpfr-2.4.2/mpfr-2.4.2.tar.bz2
http://www.multiprecision.org/mpc/download/mpc-0.8.1.tar.gz
如果是通过脚本自动下载的依赖库,则会在gcc-4.9.1目录下生成gmp、mpfr和mpc三个目录,分别安装即可。
3. 安装gmp
su获取root权限,执行安装:
4. 安装mpfr
回到gcc-4.9.1目录进入mpfr目录
su获取root权限,执行安装:
回到gcc-4.9.1目录进入mpc目录
su获取root权限,执行安装:
su到root编辑/etc/ld.so.conf文件,添加如下内容到文件中:
/usr/local/gcc/gmp-4.3.2/lib
/usr/local/gcc/mpfr-2.4.2/lib
/usr/local/gcc/mpc-0.8.1/lib
保存退出,执行ldconfig命令
7. 编译GCC4.9.1
换root,执行make && make install,开始漫长的等待......
vi /etc/man.config
添加gcc的man路径到配置文件中
MANPATH /usr/local/gcc/share/man
保存退出即可生效,可使用man gcc查看帮助
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。