Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个进入 yocto 构建的组件,但在开发过程中我不想构建整个图像。我想检查我的组件(在它自己的 GIT 存储库中),使用用于构建整个树的交叉编译器构建它,并在签入(devtest)和构建整个文件系统以进行系统测试之前对其进行测试。我还没有找到一种方法来做到这一点。
如果我正确理解您的问题,您想要做的是构建 SDK?
跑
bitbake - c populate_sdk <image-name>
这将在 tarball 中为您提供一个不错的 SDK。然后您执行该 tarball 以将其安装在您想要的位置。
在您正在开发应用程序的 shell 中,您可以environment-....在安装位置获取文件。现在一切都配置为交叉编译,只要您使用例如 CC 而不是直接调用 gcc。
environment-....