参考Yocto官网链接:Yocto Project Quick Build — The Yocto Project ® dev documentation
1、Install build package
sudo apt install gawk wget git diffstat unzip texinfo gcc build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3 xterm python3-subunit mesa-common-dev zstd liblz4-tool
2、下载Yocto
git clone git://git.yoctoproject.org/poky
3、编译Yocto
$ cd poky
$ source oe-init-build-env
$ bitbake core-image-sato
source之后默认是x86架构,可以修改build/conf/local.conf中的MACHINE变量指定架构:MACHINE ?= "qemuarm64"
4、qemu模拟运行
yocto/build$runqemu

这篇博客详细介绍了如何搭建Yocto项目环境,包括安装必要的构建工具,从源代码获取Yocto项目,配置并编译以生成核心映像,最后在QEMU中模拟运行。步骤清晰,适合嵌入式Linux开发者参考。

1928

被折叠的 条评论
为什么被折叠?



