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

如何覆写SKIP_RECIPE?构建含该标记依赖的配方技术问询

能否覆写SKIP_RECIPE标记?

可以覆写,下面以常见的嵌入式构建系统(如Yocto Project)为例给出具体方法:

  • 通过bbappend文件修改依赖配方:如果被标记为SKIP_RECIPE的依赖有独立配方,你可以在自己的构建层中创建对应配方的.bbappend文件,在其中重置该变量:

    SKIP_RECIPE = ""
    

    这会强制取消该依赖的跳过标记,让构建系统正常处理它。

  • 在当前配方中直接覆盖:也可以在你自己的配方里针对目标依赖单独取消跳过标记,同时确保依赖被正确声明:

    DEPENDS += "target-dependency"
    SKIP_RECIPE:pn-target-dependency = ""
    

注意:覆写前要确认原配方设置SKIP_RECIPE的原因(如架构不兼容、缺失前置依赖等),强制启用可能引发编译错误,需提前排查并解决对应问题。

内容的提问来源于stack exchange,提问作者Nuno V.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 16:32:03