我已经使用 bitbake 构建了
marble
库和 meta-qt5-toolchain
。
我已经在我的电脑上成功安装了 SDK。但是在/usr/local/oe-core(x64)/
中找不到弹珠库
如何将
marble
包中的库包含在 SDK 中。
请帮忙。
提前致谢。
你需要确保你的食谱中含有
BBCLASSEXTEND += "native nativesdk"
说明
可以使用
BBCLASSEXTEND = "native nativesdk"
为主机架构(本机)和目标 SDK 架构烘焙二进制文件。
目标sdk架构在
SDKMACHINE
变量中描述,主机架构是执行bitbake的机器的架构。 BBCLASSEXTEND = "native nativesdk"
将允许您使用后缀native(所以${PN}-native
)和前缀nativesdk(所以nativesdk-${PN}
)来烘焙“虚拟”食谱
然后,做
bitbake <recipe> -c populate_sdk
希望有帮助