Yocto

        记录使用Yocto的一些感触和知识,给有兴趣的朋友提供一些肤浅的建议。

        微信:bangYS

        一开始听到Yocto这个词,是好几年前朋友聚会的时候,后来一直没有去了解。再后来,因为项目需要,开始接触Yocto。

        不得不说,Yocto是一个可以配置自己的linux的工程(或者说工具),它通过配方表(reciepe)组织自己的内核和应用,用内置的bitbake工具编译出对应芯片的镜像,或者是芯片的SDK。(你没看错,Yocto可以生成芯片SDK,所以我一直觉得它是专门给芯片商用的。)当然,其中还有很多配置文件(conf),可以通过配置文件来选择编译选择。(可以看成同一套代码,用不同的宏去编译不同的镜像)。

        如果深入进去看,Yocto本质上是一个python工具(脚本),我其实是建议想深入研究Yocto的朋友去看看Yocto工具的源码的。

        对于刚开始学习Yocto的朋友,我更建议上官网去了解什么是Yocto和Yocto的基本概念,这对快速上手和后续深入研究都是有好处的。(虽然我也没有怎么深入研究)。

        这里我给学习Yocto的朋友几个建议:

        1. 一定要理解Yocto的基本概念和工具,特别要理解layer的概念。Yocto可以看做一层层的layer来修改源码整合出来的工程。

        2. 善用bitbake等工具来查看工程的环境和某个reciepe的设置。

        下面介绍一下我在官网查获的一些资料。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值