You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Ubuntu 16.04.7 LTS执行brew install时遇编译器未找到错误求助

Ubuntu 16.04.7 LTS下brew install编译失败的解决办法

报错核心是系统找不到可用的gcc-13编译器,Ubuntu 16.04官方源默认没有这个版本的编译器,按以下步骤解决:

  • 先更新系统并安装基础编译工具

    sudo apt update
    sudo apt install build-essential software-properties-common
    
  • 添加Ubuntu工具链PPA以获取高版本gcc

    sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    sudo apt update
    
  • 安装gcc-13和对应的g++-13

    sudo apt install gcc-13 g++-13
    
  • 将gcc-13设置为系统默认编译器

    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 100
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 100
    
  • 验证编译器版本是否生效

    gcc --version
    g++ --version
    

如果设置默认编译器后仍有问题,可以临时指定环境变量再执行brew安装:

export CC=gcc-13
export CXX=g++-13
brew install [你的软件包名]

内容的提问来源于stack exchange,提问作者Tony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 14:17:02