gpt4 book ai didi

build - 在 OpenEmbedded 中选择内核版本

转载 作者:行者123 更新时间:2023-12-01 12:42:58 29 4
gpt4 key购买 nike

我想使用 OpenEmbedded 在 Ubuntu 13.04 主机 上构建 Angstrom 内核。

git clone git://github.com/Angstrom-distribution/setup-scripts.git
cd setup-scripts
MACHINE=beagleboard./oebb.sh config beagleboard
MACHINE=beagleboard./oebb.sh update
MACHINE=beagleboard./oebb.sh bitbake virtual/kernel

构建内核的原因是能够在主机上交叉编译内核驱动程序,目标是 Angstrom 发行版(BeagleBoard)。 Beagleboard 运行 2.6.32 的预构建镜像。

据我所知,交叉编译不仅必须针对 Angstrom 发行版,还必须针对 BeagleBoard 运行的相同内核版本。 OE 如何选择“首选”版本?有什么方法可以选择 BitBake 将构建的内核版本?

最佳答案

根据你选择的PREFERRED_PROVIDER_virtual/kernel,你可以指定版本这是一个例子:

PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto"PREFERRED_VERSION_linux-yocto ?= "3.10%"

记住“%”表示 3.10 之后的数字无关紧要。

另一个例子

PREFERRED_PROVIDER_virtual/kernel ?= "linux-imx"PREFERRED_VERSION_linux-imx ?= "3.10.2"

关于build - 在 OpenEmbedded 中选择内核版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22619763/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com