首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么时候为yocto创建一个新的构建目录?

什么时候为yocto创建一个新的构建目录?
EN

Stack Overflow用户
提问于 2014-11-28 11:17:28
回答 1查看 427关注 0票数 0

我正在维护一个Yocto构建系统来产生这些输出:

代码语言:javascript
复制
1. ARM SOC 1
  1). board 1 image
  2). board 2 image
  3). SDK for i686
  4). SDK for x86_64
2. ARM SOC 2
  1). board 3 image
  2). board 4 image
  3). SDK for i686
  4). SDK for x86_64

现在,我不知道为这些构建创建构建目录的正确方法。我认为最简单的方法是为每个构建创建一个构建目录。但它对于具有相同SOC的板卡来说是一种资源,可以跨工具链共享。因此,正确的方法是为每个SOC创建一个构建目录,然后对每个输出的配方进行bitbake,对吗?

我也不确定是否可以将SDK和板映像放在同一个build目录中。因为一旦我在创建它的SDK之后构建了一个板的映像,我就向它添加了gdbserver,但是在没有真正构建gdbserver包的情况下构建失败了。所以我猜板映像构建被SDK构建状态搞混了。

EN

回答 1

Stack Overflow用户

发布于 2014-12-01 16:58:38

您应该能够为每个SoC使用一个构建目录,没有任何问题。在同一个build目录下构建镜像和SDK没有问题(如果有什么问题,请在邮件列表中告诉我们)。

很有可能,您还应该能够在两个SoC之间共享构建目录(尽管在这里有很大的风险)。坦率地说,这可能不值得冒险。

如果您决定保持两个SoC的分离,您至少应该能够在两个SoC之间共享下载目录和状态缓存。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27181393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档