Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 11.04安装GCC 4.6.1

首先下载相应的源代码:
ftp://ftp.dti.ad.jp/pub/lang/gcc/releases/gcc-4.6.1/
#下载 gcc-4.6.1.tar.bz2ftp://ftp.dti.ad.jp/pub/lang/gcc/infrastructure/
#下载 gmp-4.3.2.tar.bz2 mpfr-2.4.2.tar.bz2 mpc-0.8.1.tar.gzStep 0:
123$sudo apt-get install build-essential$sudo apt-get install zlibc$sudo apt-get install zlib1g-dev
Step 1: 安装 gmp-4.3.2
1234#cd to src_dir$./configure --prefix=/usr/local/gmp-4.3.2$make$sudo make install
Step 2: 安装 mpfr-2.4.2
1234#cd to src_dir$./configure --prefix=/usr/local/mpfr-2.4.2 --with-gmp=/usr/local/gmp-4.3.2$make$sudo make install
Step 3: 安装 mpc-0.8.1
1234#cd to src_dir$./configure --prefix=/usr/local/mpc-0.8.1 --with-gmp=/usr/local/gmp-4.3.2 --with-mpfr=/usr/local/mpfr-2.4.2$make$sudo make install
Step 4: 安装 gcc-4.6.0
12345$export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpc-0.8.1/lib:/usr/local/gmp-4.3.2/lib:/usr/local/mpfr-2.4.2/lib#cd to src_dir$./configure --prefix=/usr/local/gcc-4.6.1 --enable-threads=posix --disable-checking --disable-multilib --enable-languages=c,c++ --with-gmp=/usr/local/gmp-4.3.2 --with-mpfr=/usr/local/mpfr-2.4.2 --with-mpc=/usr/local/mpc-0.8.1$make$sudo make install
Step 5: 多版本支持
为了让Ubuntu支持多个gcc版本,需要做以下设置:
1234$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.5 40$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/local/gcc-4.6.1/bin/gcc 60#选择你需要的版本$sudo update-alternatives --config gcc
Step 6:添加新版共享库
为了在编译软件时候,可以使用到最新的共享库
1$sudo vim /etc/ld.so.conf.d/x86_64-linux-gnu.conf
添加下面内容
/usr/local/gcc-4.6.1/lib64/
保存后执行,更新共享库
1$sudo ldconfig
在Ubuntu上使用Eclipse创建OpenCV项目Linux下安装加密模块mcrypt技巧相关资讯      gcc  Ubuntu 11.04 
  • 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)
表情: 姓名: 字数