UBUNTU上安装GCC-4.9.2

主机环境:Ubuntu12.04 LTS

从网上下载gcc4.9.2源代码,网址如下:ftp://ftp.gnu.org/gnu/gcc/gcc-4.9.2/

解压文件,如下所示:


在编译gcc之前需要下载几个依赖文件,如:

  1. sudo apt-get install build-essential  
  2. sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libisl-dev libcloog-isl-dev  
  3. sudo apt-get install audogen  
同时确保主机已经安装了gcc和g++编译器,如果编译失败的话再根据需要下载所依赖的库即可

配置gcc,如下

  1. ./configure --prefix=/opt/gcc-4.9.2 --enable-languages=c,c++ --disable-multilib --disable-bootstrap --with-system-zlib  
这里只使能了C和C++语言,生成Makefile文件后依次进行make、make check、make install即可成功,在/opt目录下生成gcc4.9.2目录,如下


最后一步是替换本机之前的gcc版本,其所在路径为/usr/bin目录,如下

  

可以使用以下命令删除之前的gcc版本

  1. sudo apt-get remove gcc  
如果成功,则重新创建gcc、g++链接文件即可,如果失败,则可以先删除gcc、g++链接文件再重新链接,在/usr/bin目录下依次执行以下命令

  1. sudo ln -s /opt/gcc-4.9.2/bin/gcc /usr/bin/gcc  
  2. sudo ln -s /opt/gcc-4.9.2/bin/g++ /usr/bin/g++  

现在来查看一下gcc和g++的版本


至此gcc4.9.2安装成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值