Welcome 微信登录

首页 / 操作系统 / Linux / Fedora 16 下安装 GCC4.7.1

去gcc官方网站 下载最新版本的gcc-4.7.0.tar.bz2,同时在infrastructure目录下寻找下载【必须】的mpc-0.8.1.tar.gz、mpfr-2.4.2.tar.bz2,去http://gmplib.org/ 下载最新的gmp-5.0.4.tar.bz2或者到这里下载开始安装gcc 4.7.1 依赖包,以下包的安装步骤不能错乱
  1. tar jxvf gmp-5.0.4.tar.bz2  
  2. cd gmp-5.0.4  
  3. ./configure --prefix=/usr/local/gmp-5.0.4  
  4. make && make install  
  5. cd ../  
  6.    
  7. tar jxvf mpfr-2.4.2.tar.bz2  
  8. cd mpfr-2.4.2  
  9. ./configure --prefix=/usr/local/mpfr-2.4.2 --with-gmp=/usr/local/gmp-5.0.4  
  10. make && make install  
  11. cd ../  
  12.    
  13. tar zxvf mpc-0.8.1.tar.gz  
  14. cd mpc-0.8.1  
  15. ./configure --prefix=/usr/local/mpc-0.8.1  --with-gmp=/usr/local/gmp-5.0.4 --with-mpfr=/usr/local/mpfr-2.4.2  
  16. make && make install  
  17. cd ../  
库加入系统库路径,使用在/etc/ld.so.conf中添加或LD_LIBRARY_PATH环境变量中添加的方式如在~/.bash_profile 中添加上下面语句export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/gmp-5.0.4/lib:/usr/local/mpfr-2.4.2/lib:/usr/local/mpc-0.8.1/lib 然后  source  ~/.bash_profile安装gcc 4.7.1,此处的参数,只针对C、C++,fortran语言,如果需要其能编译出其他工具链(如all, ada, fortran, go, java, objc, obj-c++之类的),在enable-language后面添加上,然后添加上相应的参数就是mkdir gcc-4.7.1-builtcd gcc-4.7.1-built../gcc-4.7.1/configure --with-gmp=/usr/local/gmp-5.0.4 --with-mpfr=/usr/local/mpfr-2.4.2 --with-mpc=/usr/local/mpc-0.8.1 --enable-languages=c,c++,fortran --enable-threads=posix --enable-__cxa_atexit --with-cpu=generic --disable-multilib   然后 就是 make   make install 了最后可以将 gcc 中bin  lib等目录加到相应等环境变量中。Linux cat more less显示文件的区别R-2.15.1 在 Fedora 16 上的安装(Can"t find X11 headers and libs)相关资讯      gcc 
  • gcc: error trying to exec "  (今 06:25)
  • GCC 6.1带来新的C++17特性、完全支  (05月06日)
  • Linux环境下使用GCC编译,GDB反汇  (03月30日)
  • 用GCC进行程序的编译  (06月14日)
  • GNU编译器套件GCC 6.1发布 默认使  (04月28日)
  • 让GCC支持成员函数模板的trick  (03月10日)
本文评论 查看全部评论 (0)
表情: 姓名: 字数


评论声明
    版权所有©石家庄振强科技有限公司2024 冀ICP备08103738号-5 网站地图