编译安装gcc
编译安装gcc
MyHaskell 发表于2年前
编译安装gcc
  • 发表于 2年前
  • 阅读 25
  • 收藏 0
  • 点赞 1
  • 评论 0

1、下载源码包并解压

  gmp-5.0.4.tar.bz2

  mpfr-3.1.0.tar.bz2

  mpc-0.9.tar.gz

  gcc-5.2.0.tar.gz

 

2、安装gmp-5.0.4

  cd gmp-5.0.4

  mkdir build_gmp

  cd build_gmp

  ../configure --prefix=/opt/gcc/gmp

  make 

  sudo make install

  make clean

 

3、安装mpfr-3.1.0

  cd mpfr-3.1.0

  mkdir build_mpfr

  cd build_gmp

  ../configure --prefix=/opt/gcc/mpfr --with-gmp=/opt/gcc/gmp

  make 

  sudo make install

  make clean

 

4、安装mpc-0.9

  cd mpc-0.9

  mkdir build_mpc

  cd build_mpc

  ../configure --prefix=/opt/gcc/mpc --with-gmp=/opt/gcc/gmp --with-mpfr=/opt/gcc/mpfr 

  make 

  sudo make install

  make clean

 

  将以下内容(gmp,mpfr和mpc的库目录)加入.bashrc文件中

  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/gcc/mpc/lib:/opt/gcc/gmp/lib:/opt/gcc/mpfr/lib

5、安装gcc5.2.0

  mkdir build_gcc

  cd build_gcc

  ../configure --prefix=/opt/gcc --with-gmp=/opt/gcc/gmp --with-mpfr=/opt/gcc/mpfr --with- mpc=/opt/gcc/mpc --enable-checking=release --program-suffix=5.2.0 --enable-languages=c,c++,fortran,java --disable-multilib  

  make 

  sudo make install

  make clean

 

查看gcc默认的include目录

`gcc -print-prog-name=cc1plus` -v

 

最后,为了使用方便,可将gcc安装目录加入到PATH变量

 

共有 人打赏支持
粉丝 6
博文 21
码字总数 7363
作品 1
×
MyHaskell
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: