标签归档:gcc linux

在 oracle linux 64位系统上装gcc4.7.0笔记

要想通过源代码安装gcc,必须系统里得有gcc才能进行编译
在oracle linux的光盘里Packages目录下有gcc的rpm包
安装gcc之前,一定要先装好gmp、mpc、mpfr三个库。另外2个库ppl与cloog库是可选的,装或不装,gcc都能安装好。
配置如下
./configure –prefix=/opt/gcc-4.7.0 –enable-bootstrap –enable-shared –enable-threads=posix –enable-checking=release –with-system-zlib –enable-languages=c,c++,objc,obj-c++ –build=x86_64-redhat-linux –with-gmp –with-mpfr –with-mpc –with-ppl –with-cloog –disable-multilib
安装完后可以在/opt/gcc-4.7.0/bin下看到有gcc,g++ 等一些文件,都是可用的,但直接执行gcc,还是调用的系统自带的gcc,需要将系统自带的替换成新安装的gcc,方法如下:
将/usr/bin下的gcc,g++等改名为gcc_4.4.6,把/opt/gcc-4.7.0/bin下的gcc,g++ 做软连接到 /usr/bin 下 ln -s /opt/gcc-4.7.0/bin/gcc gcc
全部完成后就可以使用新gcc了 继续阅读

发表在 未分类 | 标签为 | 留下评论