在 Image 中使用我自己的程序构建 Yocto Linux Image
Building Yocto Linux Image with my own program inside of Image
我已经成功构建了 Yocto,并且可以在我的嵌入式硬件上 运行 Linux 环境。但是,我一直不知道如何将我的程序放入图像中,以便当我 运行 嵌入式硬件上的 Linux 环境时,我可以 运行 我的程序。我一直试图在 https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html 找到答案,但到目前为止我要么遗漏了一些东西,要么没有完全理解文档。有没有人有任何想法或例子来指导我走上正确的道路?
您需要编写自己的 bitbake 方法来构建应用程序并将其包含在映像中。看一个你好世界的例子 here.
是的,要将您自己的程序二进制文件安装到 OS 映像中,您需要编写自己的配方,helloworld 是最好的参考示例。
您可以获得更多附加信息,例如创建自己的图层、创建自己的图像并将自己的二进制代码安装到 OS 图像中,请查看 https://github.com/prashantdivate/meta-sirius
我已经成功构建了 Yocto,并且可以在我的嵌入式硬件上 运行 Linux 环境。但是,我一直不知道如何将我的程序放入图像中,以便当我 运行 嵌入式硬件上的 Linux 环境时,我可以 运行 我的程序。我一直试图在 https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html 找到答案,但到目前为止我要么遗漏了一些东西,要么没有完全理解文档。有没有人有任何想法或例子来指导我走上正确的道路?
您需要编写自己的 bitbake 方法来构建应用程序并将其包含在映像中。看一个你好世界的例子 here.
是的,要将您自己的程序二进制文件安装到 OS 映像中,您需要编写自己的配方,helloworld 是最好的参考示例。
您可以获得更多附加信息,例如创建自己的图层、创建自己的图像并将自己的二进制代码安装到 OS 图像中,请查看 https://github.com/prashantdivate/meta-sirius