Yocto “在哪里?”;虚拟的/.“;术语来自哪里?
在Bitbake中,我可以使用Yocto “在哪里?”;虚拟的/.“;术语来自哪里?,yocto,bitbake,Yocto,Bitbake,在Bitbake中,我可以使用Bitbake虚拟/内核构建Linux内核,或者使用Bitbake虚拟/引导加载程序构建U-Boot 这些“虚拟/…”术语从何而来 我在poky目录中使用了find模式,例如“virtual/kernel”,但结果几乎是无限的,我不知道在哪里搜索 例如,当我可能已经编写了自己的引导加载程序时,我是否可以将虚拟/引导加载程序导入自定义配方? 作为添加额外提供程序的示例,假设一个名为 foo_1.0.bb包含以下内容: 提供+=“虚拟/bar_1.0” 配方现在提供了“
Bitbake虚拟/内核
构建Linux内核,或者使用Bitbake虚拟/引导加载程序
构建U-Boot
这些“虚拟/…”术语从何而来
我在poky目录中使用了find
模式,例如“virtual/kernel”,但结果几乎是无限的,我不知道在哪里搜索
例如,当我可能已经编写了自己的引导加载程序时,我是否可以将虚拟/引导加载程序导入自定义配方?
作为添加额外提供程序的示例,假设一个名为
foo_1.0.bb包含以下内容:
提供+=“虚拟/bar_1.0”
配方现在提供了“foo_1.0”和“virtual/bar_1.0”。“virtual/”命名空间通常用于表示
用户选择时需要多个提供者的情况
在他们之间。内核和工具链组件是
这是开放式的
有时,一个目标可能有多个提供程序。一个常见的例子是
“虚拟/内核”,由每个内核配方提供。每个
机器通常通过使用类似的行来选择最佳内核提供程序
在机器配置文件中执行以下操作:
PREFERRED\u PROVIDER\u virtual/kernel=“linux yocto”
转到你的元层/conf/machine/这里
你可以找到宏。
您的元层/recipes bsp/barebox(或U-boot)
在这里您可以找到bootloader
recipes(.bb)