米尔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.
编译到 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 有时候,会连接不上。
(通过代理上网)
yocto 如何单独 编译一个模块?
执行环境变量设置脚本
EULA=1 DISTRO=fsl-imx-xwayland MACHINE=myd-jx8mp source sources/meta-myir/tools/myir-setup-release.sh -b build-xwayland
构建完整镜像
bitbake myir-image-full
中间失败了 需要clean 以下
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