迅为imx6开发板 Yocto编译方法
1. 选择合适的用户登录 ubuntu 首先 Yocto 系统编译,不能使用 root 用户编译,笔者的 ubuntu 登录用户名为 cym (可以根据自己的 ubuntu 上的用户,选择对应的用户登录), 第二步上传源码压缩包到 ubuntu 的账户需要跟登录的账户一致。保证硬盘剩余空间至少 80G 。 2. 上传 Yocto 源码压缩包到 ubuntu 将迅为提供的 Yocto 源码压缩包上传到 ubuntu 系统,如下图: 3. 解压 Yocto 源码 使用 tar -xvf yocto_20190813.tar.gz 命令解压 Yocto 源码,如下图: 4. 编译 Yocto 源码 进入步骤三解压出来的 Yocto 源码文件夹,执行: ./create.sh 命令,开始编译 yocto ,如下图:(编译时间大概会有 10 个小时,跟机器的配置有关) 如上图所示,根据提示,输入空格按键,直到出现下图 然后输入 “ y ”,回车,开始编译系统,如下图 编译中 ... ,如下图 5. 生成 Yocto 系统压缩包 编译完成会在 build-x11/result 目录生成 rootfs.tgz 文件系统,如下图: 拷贝该文件到 windows 系统下使用 MFG 工具烧写即可( 参照设备树内核烧写 qt 镜像的方式 )。 来源: https://www.cnblogs.com