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

在全新Ubuntu 22构建RISC-V环境执行build.sh遇文件缺失问题求助

解决RISC-V构建脚本缺失config.guess等辅助文件问题

这些缺失的文件属于autotools工具链的辅助脚本,以下是几种可行的解决方法:

  • 安装autotools工具包
    全新Ubuntu 22系统默认未预装完整的autotools组件,执行以下命令安装:

    sudo apt update && sudo apt install autoconf automake libtool
    

    安装完成后重新运行./build.sh,多数情况下问题会解决。

  • 同步源码子模块
    如果你的RISC-V构建项目使用了Git子模块,可能是子模块未完整拉取导致文件缺失,执行:

    git submodule update --init --recursive
    

    等待子模块同步完成后再执行构建脚本。

  • 手动复制缺失文件
    若上述方法无效,可从系统已安装的automake目录中手动复制这些文件到项目根目录:

    # 查找并复制config.guess
    cp $(find /usr/share -name config.guess | head -1) .
    # 复制其他辅助文件
    cp /usr/share/automake-*/config.sub .
    cp /usr/share/automake-*/compile .
    cp /usr/share/automake-*/missing .
    cp /usr/share/automake-*/install-sh .
    

    复制完成后重新运行构建脚本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 04:54:51