GCC安装与编译

 

首先在配置gcc的过程中会出现错误:gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+

说明要安装gcc需要GMP、MPFR、MPC这三个库,可从ftp://gcc.gnu.org/pub/gcc/infrastructure/下载相应的压缩包。由于MPFR依赖GMP,而MPC依赖GMP和MPFR,所以要先安装GMP,其次MPFR,最后才是MPC。这里三个库我用的版本分别是gMP4.3.2,mpfr2.4.2和mpc0.8.1。

 注:将GMP,MPFR解压后,直接放入GCC源码目录下。重命名为 gmp  mpfr.

原文链接:http://www.linuxidc.com/Linux/2011-05/35539.htm

 

 

安装GCC3.4过程

1. 下载并解压缩 tar xzvf gcc-3.4.0.tar.gz

2. 在gcc-3.4.0同级目录中创建文件夹 mkdir gcc-build

3. 进入编译目录 cd gcc-build

4. ../gcc-3.4.0/configure --prefix=/usr/local/gcc-3.4.0 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,java
   
  指定安装目录${destdir}为/usr/local/gcc-3.4.0

5. make && make install

6. 建立符号连接

% cd /usr/bin
% ln -s ${destdir}/bin/gcc gcc34
% ln -s ${destdir}/bin/g++ g++34
% ln -s ${destdir}/bin/gcj gcj3

7. 库路径的设置

如果GCC 3.4.0安装在/usr/local/gcc-3.4.0目录下,在RH Linux下可以直接在命令行上执行或者在文件/etc/profile中添加下面一句:

setenv LD_LIBRARY_PATH /usr/local/gcc-3.4.0/lib:$LD_LIBRARY_PATH

http://blog.chinaunix.net/space.php?uid=53895&do=blog&id=2098188

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值