最近开始接触新的编译框架YOCTO,汉语拼音谐音”雅客透”。
类似像之前接触的buildroot,openWRT,都是一个完成linux工程的构建方式。
学习是参考到这个yocto专栏:
https://fulinux.blog.csdn.net/article/details/116208803
上面专栏还挺详细的。
其中在找资料时,看见韦东山和正点原子有相关的系列教程,没有仔细搜。只是找零星的博客资料。
怎么使用 Yocto 构建文件系统?_韦东山的博客-CSDN博客_yocto教程
在编译yocto时,因为下载源码会很慢,这里最好加入多线程。
使用多线程编译,需要修改DISTRO 里面的conf/local.conf配置项,新增如下两个参数
就是默认得到build/conf/local.conf 文件最后新增下面两行,就可以同时下载8路源码了,不然用默认的就只能一个一个下载。
BB_NUMBER_THREADS ?= "8"
PARALLEL_MAKE ?= "-j 8"