UBUNTU上安装GCC-4.9.2

来源:互联网 发布:mac diva 编辑:程序博客网 时间:2024/05/17 04:43

主机环境:Ubuntu12.04 LTS

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

解压文件,如下所示:


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

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

配置gcc,如下

./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版本

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

sudo ln -s /opt/gcc-4.9.2/bin/gcc /usr/bin/gccsudo ln -s /opt/gcc-4.9.2/bin/g++ /usr/bin/g++

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


至此gcc4.9.2安装成功

0 0
原创粉丝点击