yocto
hbcbgcx
这个作者很懒,什么都没留下…
展开
-
Yocto开发相关笔记
https://my.oschina.net/linuxhunter/blog/736196添加一个新的machine添加一个新的machine需要在新加layer的conf/machine/目录中填写对应的配置文件,比如:raspberrypi3.conf是树莓派3的配置文件。该配置文件位于meta-raspberrypi/conf/machine/raspberrypi3.conf。ma...转载 2018-12-07 19:15:57 · 520 阅读 · 0 评论 -
recipes语法
https://my.oschina.net/linuxhunter/blog/7362031、变量赋值和操作。 使用=或者+=或者_append或者_prepend进行赋值操作。2、函数定义。函数体内可以是bash语法或python语法 do_install { …... }3、关键字。 inherit:包含通用的函数,比如:inherit autoconf...转载 2018-12-07 19:16:38 · 403 阅读 · 0 评论 -
手动创建一个recipe
https://my.oschina.net/linuxhunter/blog/736207执行一个recipe。 调用#bitbake basename来执行一个recipe。其中包括:解压缩源代码包、log文件以及编译过程中的中间文件等。 在每个recipe中定义temporary工作目录,具体定义如下: BASE_WORKDIR ?= “${TMPDIR}/work" WOR...转载 2018-12-07 19:17:36 · 876 阅读 · 1 评论 -
yocto相关class总结
https://my.oschina.net/linuxhunter/blog/737891allarch.bbclass该class用在架构无关的镜像上。通常的recipes只要继承base和package类就可以完成基本的工作,继承allarch类的recipe主要是只包含配置文件、媒体文件以及脚本文件等。2. archiver.bbclass该class支持以源代码的方...转载 2018-12-07 19:18:26 · 787 阅读 · 0 评论 -
yocto linux内核编译部署
https://my.oschina.net/linuxhunter/blog/7530641、重新配置内核配置项。$ bitbake linux-yocto -c menuconfig2、查看修改后的内核配置项。$ bitbake linux-yocto -c diffconfig3、编译内核源代码。$ bitbake linux-yocto -c compile -f4、部...转载 2018-12-07 19:18:57 · 1999 阅读 · 0 评论 -
飞思卡尔-iMX6DL -- Yocto工程编译过程
安装搭建yocto环境所需要的软件包,非root用户执行以下指令(注意不要用root用户去搭建yocto环境)1、主机依赖包安装 sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev sudo ...转载 2019-03-21 11:13:40 · 1646 阅读 · 0 评论