# yocto_study **Repository Path**: slamdunk1016/yocto_study ## Basic Information - **Project Name**: yocto_study - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-25 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 使用的软件环境: - 虚拟机:VMWare + ubuntu16.04.12 - Linux内核:Linux version 4.15.0-117-generic - GCC版本:gcc version 5.4.0 参考[yocto wiki](https://wiki.yoctoproject.org/wiki/Building_your_own_recipes_from_first_principles) 1、安装组件 ``` $ sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat libsdl1.2-dev xterm nano autoconf libtool rpm python3 ``` 2、获取yocto release版本 ``` $ mkdir yocto_study $ git clone git@gitee.com:slamdunk1016/yocto_study.git ``` 3、配置环境 ``` $ cd poky-jethro-14.0.0 $ source oe-init-build-env build_qemux86 ``` 4、编译 core-image-minimal是yocto最小系统,不带GUI。 编译出来的结果在build_qemux86/tmp/deploy/images/目录下 ``` $ bitbake core-image-minimal ``` 5、运行 ``` $ runqemu qemux86 ``` ![运行结果](https://images.gitee.com/uploads/images/2020/0908/091703_0be0aa9b_1333056.png "clipboard.png")