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

Linux下编译旧版Chromium 64.0.3282.123遇Unknown function错误

解决Chromium 64.0.3282.123编译时gn命令的Unknown function错误

你遇到的set_sources_assignment_filter未知函数错误,核心原因是当前使用的GN工具版本与Chromium 64.0.3282.123不兼容——这个函数是后续GN版本新增的,旧版Chromium的构建逻辑里原本没有这个调用,大概率是你用了全局安装的新版GN,而非源码配套的适配版本。

解决步骤:

  • 先执行gclient sync,确保depot_tools和Chromium源码的所有依赖都同步到对应版本,这会自动拉取适配该Chromium版本的GN工具。
  • 执行gn命令时,不要直接用全局的gn,改用Chromium源码目录下配套的GN工具:
    # 进入Chromium源码根目录后执行
    ./third_party/gn/gn args out/Default
    
  • 若上述路径不存在,尝试调用depot_tools里的GN:
    ./depot_tools/gn args out/Default
    
  • 你的编译参数无需调整:ignore_elf32_limitations针对arm64 Android编译是合理配置,其余参数也符合该版本的常规编译要求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 13:54:53