yocto
groundhappy
这个作者很懒,什么都没留下…
展开
-
yocto的初始化脚本解释
调用source oe-init-build-env 的执行流程没有指定目录参数 所有的操作将在build目录中执行。如果指定了目录参数。比如source oe-init-build-env pi_build 那么所有的操作将在pi_build执行我用的yocto版本是 commit 347347ad78c4c2502e83f2c2adff61f1ba8fed8boe-in原创 2016-05-03 21:21:20 · 3873 阅读 · 0 评论 -
yocto 菜谱bb的选择
如果有多个bb文件提供菜谱。bitbake是如何选择最合适的菜谱的呢?add_provider_internal的时候,在dataCache.providers中已经保存了所有的bbfile的信息dataCache.providers是一个类似于多map的比如 [linux-raspberrypi]={linux-raspberrypi_3.1.bb linux-raspberrypi原创 2017-02-16 09:05:50 · 3798 阅读 · 0 评论 -
yocto的文件下载支持介绍
bitbake的下载模块是一个独立的下载库。主要是从各种源地址下载源码。当前的主要版本你是fetch2.也就是第二个版本。以下所说的fetch都是指的这个版本的。bitbake通过几步来获取源代码或者文件。主要按顺序处理两个不同的步骤。1主要是先从某个地方(缓存或者其他地方)获取源码,2然后将源码解压到特定的位置或者指定的位置。通常解压完毕后是打补丁。本部分不涉及到打补原创 2017-02-13 17:31:08 · 7137 阅读 · 0 评论 -
bitbake 常用的简单命令
1 直接编译一个菜谱 bitbake recipename例如 bitbake glibc2执行某个菜谱的某个任务bitbake -c task recipename例如bitbake -c build recipename3打印一些调试信息(v后面可以加上多个D),打印多个级别的信息bitbake -vDDDD -c build recipenam原创 2016-08-14 16:23:43 · 6657 阅读 · 0 评论 -
yocto定制image包
yocto的image可以定制image的内容。比如core-image-sato.bbIMAGE_FEATURES += "splash package-management x11-base x11-sato ssh-server-dropbear hwcodecs"IMAGE_INSTALL += "packagegroup-core-x11-sato-games"通过原创 2017-02-20 16:02:56 · 5590 阅读 · 0 评论 -
core-image-minimal分析1
先不去考虑local.conf里面的一些配置内容,比如MACHINE等等,同时也不深入分析代码的构建那一部分,我们只分析通过Documentation可以查询到的。只从bb文件以及配置的角度来查看。image的一些定制内容和参考可以在这里找到http://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html原创 2016-10-19 16:06:05 · 4008 阅读 · 0 评论 -
一步步写bitbake简单的helloworld expamle(2)
这次不按照bitbake的介绍。而是自己一步步来慢慢设置,来解决中途遇到的问题新建一个env.sh用于初始化环境。开始内容如下,一步步添加。并且通过source env.sh运行初始的时候创建一个工作目录helloworld。如果没有的话#!/bin/shif ! [ -d helloworld ];then mkdir helloworld原创 2016-06-12 20:18:45 · 4661 阅读 · 1 评论 -
bitbake简单的helloworld expamle
uild目录里面有 bblayers.confbblayers.conf里面有BBPATH和BBFILES还有BBLAYERSBBPATH是用来搜索conf配置文件和class类文件的BBFILES定位了bb菜谱文件和 bbappend菜谱附加文件BBLAYERS用来指定layer层的位置和数据信息。BBLAYERS是一个layer目录的list。l原创 2016-05-24 20:01:38 · 3478 阅读 · 0 评论 -
其他非CSDN的yocto的好文章介绍
1 关于yocto内核编译 https://my.oschina.net/linuxhunter/home原创 2017-02-16 10:51:58 · 460 阅读 · 0 评论