C/C++工具:GCC升级

安装

  1. 下载
  2. 解压tar -xf gcc-版本号.tar.bz2
  3. 进入目录cd gcc-版本号
  4. 下载安装依赖文件和库
    • 在线安装
      执行脚本./contrib/download_prerequisites
    • 离线安装
    tar xjf mpfr-版本号.tar.bz2
    ln -sf mpfr-版本号 mpfr
    tar xjf gmp-版本号.tar.bz2
    ln -sf gmp-版本号 gmp
    tar xzf mpc-版本号.tar.gz
    ln -sf mpc-版本号 mpc
    tar xjf isl-版本号.tar.bz2
    ln -sf isl-版本号 isl
    
  5. 建立输出目录mkdir build
  6. 进入输出目录cd build
  7. 配置安装文件../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
  8. 编译make -j
  9. 安装make install
  10. 替换系统默认的gcc
  11. 查找ls /usr/bin | grep gcc或者ls /usr/local/bin | grep gcc
  12. 替换/usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/x86_64-unknown-linux-gnu-gcc-版本号或者/usr/sbin/update-alternatives --install /usr/bin/gcc gcc /usr/bin/x86_64-unknown-linux-gnu-gcc-版本号
  13. 查看版本gcc -v或者g++ -v

你可能感兴趣的:(C/C++工具:GCC升级)