温馨提示×

ubuntu gcc版本怎么选

小樊
95
2025-02-16 20:04:53
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu系统中选择不同的GCC版本可以通过以下几种方法实现:

安装多个版本的GCC

  1. 安装所需版本的GCC

    使用apt命令安装你想要的GCC版本。例如,要安装GCC 7和GCC 8,可以运行:

    sudo apt update
    sudo apt install gcc-7 g++-7 gcc-8 g++-8
    
  2. 使用update-alternatives管理多个版本

    • 配置GCC版本

      sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7
      sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8
      
    • 选择默认版本

      sudo update-alternatives --config gcc
      

      在弹出的选项中选择对应的GCC版本。

    • 查看当前版本

      gcc --version
      g++ --version
      

降级GCC版本

如果需要降级GCC版本,可以参考以下步骤:

  1. 安装所需的低版本GCC

    sudo apt update
    sudo apt install gcc-7 g++-7
    
  2. 设置默认GCC版本

    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7
    
  3. 选择默认版本

    sudo update-alternatives --config gcc
    
  4. 验证降级结果

    gcc --version
    

更新GCC版本

要在Ubuntu中升级GCC版本,可以使用以下步骤:

  1. 添加PPA存储库

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt update
    
  2. 安装所需的GCC版本

    sudo apt install gcc-9 g++-9
    
  3. 更改默认GCC版本

    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g g /usr/bin/g-9
    
  4. 验证GCC版本

    gcc --version
    

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:ubuntu如何查看gcc版本

0