如何清理 yocto 中的 populate_sdk

md.*_*mal 5 linux embedded-linux yocto

我们可以使用-c选项来清理特定的配方,例如:

bitbake -c cleanall core-image-sato
Run Code Online (Sandbox Code Playgroud)

但是当我们尝试构建“SDK”时,我们运行以下命令:

bitbake -c populate_sdk core-image-sato
Run Code Online (Sandbox Code Playgroud)

如何清理上述命令生成的输出。

小智 0

SDK 包含由元环境和元环境extsdk 配方确定的包。它们会动态附加 BSP/机器名称,但如果您知道 BSP/机器名称,则可以调用它们:

你可以试试

bitbake meta-environment-<machine> -c cleanall对于 SDK

bitbake meta-environment-extsdk-<machine> -c cleanall对于eSDK

现在,当您再次构建 SDK/eSDK 时,它应该完全重建。