• 米尔MYD-JX8MPQ yocto 编译流程 (记录)


    米尔MYD-JX8MPQ yocto 编译流程

    (文章不要乱,无关的信息,删掉,不要堆砌,要保证过一年之后,再来看这个文章,能直接上手)

    有人推荐用 阿里云国际版,半天就编译通过了
    我这里是用的 一个 1T的SSD移动硬盘,
    通过VMWARE 安装一个 ubuntu-18.04.6-desktop-amd64.iso
    需要设置 内存为8G,硬盘设置为 大于260,设置成500G吧。

    内存设置为3G的话,编译的时候,会报错,编译不过。
    报错信息:

    我的 虚拟机 设置的 内存是2G,编译的时候,报这个错误,aarch64-poky-linux-g++: fatal error: Killed signal terminated program cc1plus
    | compilation terminated.
    
    • 1
    • 2

    在这里插入图片描述
    编译到 50%的时候
    在这里插入图片描述

    在这里插入图片描述

    参考的文档是:
    I:\MYD-JX8MX\2\MYD-JX8MP\L5.10.9\myd-jx8mp_linux_5.10.9\01-Documents\MYIR_Manual\Chinese
    MYD-JX8MP Linux软件开发指南-V1.0.pdf

    ubuntu 设置 需要设置 DNS 和 /etc/hosts
    因为 github 有时候,会连接不上。
    (通过代理上网)

    DNS

    /etc/hosts

    遇到问题

    yocto 如何单独 编译一个模块?

    执行环境变量设置脚本

    EULA=1 DISTRO=fsl-imx-xwayland MACHINE=myd-jx8mp source sources/meta-myir/tools/myir-setup-release.sh -b build-xwayland
    
    • 1

    构建完整镜像

    bitbake myir-image-full
    
    • 1

    单独编译一个模块

    中间失败了 需要clean 以下

    github

    git config --global user.name xxx@163.com
    git config --global user.email xxx@163.com
    git config –list

    设置错了,会 下载不下来

    https://github.com.ipaddress.com/www.github.com
    140.82.113.4
    #github 域名
    140.82.113.4 github.com

    Ubuntu无法访问github的解决方案
    https://blog.csdn.net/weixin_47266712/article/details/124760778

    140.82.113.4
    199.232.69.194

    git clone git://github.com/assimp/assimp.git;branch=assimp_5.0_release

  • 相关阅读:
    【BurpSuite】插件开发学习之J2EEScan(下)-主动扫描(11-20)
    Spring IoC容器初始化过程-BeanDefinition的解析和载入
    [笔记]ceil()
    HEIC转jpg
    474. 一和零
    软件测试面试题汇总
    SQL注入漏洞及五大手法
    adb 操作命令(adb调试QT项目使用到的命令)
    如何 dump 一个进程的 seccomp filters ?
    前端项目性能优化合集
  • 原文地址:https://blog.csdn.net/wowocpp/article/details/126461297