【米尔瑞萨RZ/G2L开发板-试用体验】docker下使用yocto构建开发板镜像和SDK
安装docker$ sudo apt-get install docker-engine docker-io #安装docker
$ sudo usermod -aG docker $USER #将当前用户加入到docker组
$ docker run --rm hello-world #测试docker是否安装正确
下载yocto docker环境
$docker pull gmacario/build-yocto
本地创建yocto编译目录和编译
$mkdir yocto-shared #创建yocto编译目录
$docker run -ti --name=yocto-myir-yg2lx --volume=${PWD}/yocto-shared:/home/build/shared gmacario/build-yocto #进入docker编译环境
$sudo chown build.build ~/shared #设置目录权限
$cd shared/myir-renesas-yocto #进入yocto目录
$DISTRO=poky MACHINE=myir-yg2lx-1g source layers/meta-myir-yg2lx/scripts/myir-environment-1g.sh build-myir-1g #执行环境变量设置脚本
$bitbake myir-image-full #构建基于qt5.15的measy-hmi2.0系统
$tar -jxf downloads.tar.bz2 -Cmyir-renesas-yocto/build-myir-1g #为了减少下载时间,直接使用米尔提供的download包
$bitbake myir-image-full -k #继续编译
$bitbake -c populate_sdk myir-image-full #编译sdk,需要下载包
编译好的镜像https://file1.elecfans.com/web2/M00/88/E9/wKgZomR25TiAW7TUAAIqu5DvtF4397.pngSDK还在编译中
https://file1.elecfans.com/web2/M00/88/EB/wKgZomR2-cSABHEsAAQPzu6s-0k933.png
页:
[1]