Local repositories for both the Yocto Project and your
project must exist in addition to the image built by
the OpenEmbedded build system.
The steps to clone the poky
Git
repository, build out an image, and test it using QEMU
are well documented as follows:
For information on how to set up a local copy of the
poky
repository and on how to
build a Yocto Project image, see the
"Building an Image"
section in the Yocto Project Quick Start.
For information on how to test an image using QEMU, see the "Using the Quick EMUlator (QEMU)" section.
Before you start making modifications to your project's source code, you should be sure you have the appropriate local repositories and have a base image built using BitBake that you can run on QEMU.