manchine下的conf文件变量
以beaglebone-yocto.conf为例,poky/meta-yocto-bsp/conf/machine
PREFERRED_PROVIDER_virtual/xserverPREFERRED_PROVIDER如果多个配方提供相同的项目,这个变量决定哪个配方是首选,从而提供该项目- 即提供
"virtual/xserver "的配方是"xserver-xorg"
XSERVER- 应该安装的软件包,以便为机器提供一个X服务器和驱动程序
MACHINE_EXTRA_RRECOMMENDS- 依赖于机器的软件包的列表
- 非必须,不存在安装不会失败;但是完整功能的镜像需要依赖这些包
EXTRA_IMAGEDEPENDS- 构建的配方不提供安装到根文件系统中的软件包,但构建镜像依赖于配方;镜像build需要,但是不被安装到根文件系统中
- 在这种情况下,必须为镜像构建U-Boot配方
DEFAULTTUNE- 机器使用调整功能来优化机器、CPU和应用程序的性能;这些特性统称为 “tuning features”
include tune-cortexa8.inc类似
IMAGE_FSTYPES- 创建根文件系统时使用的格式
EXTRA_IMAGECMD- 为镜像创建命令指定附加选项
WKS_FILE- 用来创建分区镜像的Wic kickstart文件的位置
IMAGE_INSTALL- 通过
image class(image.bbclass)指定要安装到镜像中的包
- 通过
do_image_wic[depends]- 在构建过程中构建的一个任务
- 在这个例子中,该任务依赖于特定

本文详细解释了在Yocto项目中,如BeagleBone设备上的conf文件变量,如PREFERRED_PROVIDER选择虚拟XSERVER的提供者、MACHINE_EXTRA_RRECOMMENDS推荐软件包等,以及与内核、U-Boot和镜像构建相关的配置参数。
最低0.47元/天 解锁文章
621

被折叠的 条评论
为什么被折叠?



