zoukankan      html  css  js  c++  java
  • ubuntu如何安装更高版本的gcc?

    1. 添加源
      $ sudo add-apt-repository ppa:ubuntu-toolchain-r/test
      $ sudo apt-get update

    2. 安装需要的版本,如gcc-7, g++-7
      $ sudo apt-get install -y gcc-7 g++-7

    3. 移除旧的配置
      $ sudo update-alternatives --remove-all gcc

    4. 设置gcc各版本的优先级(如有两个版本,gcc-5和gcc-7)
      $ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 60 --slave /usr/bin/g++ g++ /usr/bin/g++-5
      $ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 (此优先级高,默认使用gcc-7)

    5. 如何切换gcc版本(从gcc-7 切换为gcc-5)?
      $ sudo update-alternatives --config gcc

    • 0 /usr/bin/gcc-7 70 auto mode
      1 /usr/bin/gcc-5 60 manual mode
      2 /usr/bin/gcc-7 70 manual mode

    Press to keep the current choice[*], or type selection number:1
    update-alternatives: using /usr/bin/gcc-5 to provide /usr/bin/gcc (gcc) in manual mode

  • 相关阅读:
    SublimeText3激活
    Mysql数据备份
    supervisor介绍与使用
    spark-submit介绍
    Spark之spark.sql
    MarkDown编写方法
    Nginx配置多级代理后获取用户真实IP
    Hive之UDF解释
    Hive之分组取前几条记录
    Hive之Map和Reduce的优化
  • 原文地址:https://www.cnblogs.com/dakewei/p/13049150.html
Copyright © 2011-2022 走看看