如何使用元工具链-qt5 构建 Qt(支持 QtWebEngine)?

ove*_*ord 4 qt qt5 yocto qtwebengine

我正在尝试使用 构建 Qt meta-toolchain-qt5,但是当我通过构建 Qt时poky-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-vfp-vfpv4-neon-toolchain-2.0.1.s????h,我在sysroot目录中看不到任何关于 QtWebEngine 的信息。

我还尝试使用以下命令构建 Qt

bitbake meta-toolchain-qt5
Run Code Online (Sandbox Code Playgroud)

但结果是一样的;我对 Qt WebEngine 一无所知。

如何使用 QtWebEngine 支持构建 Qt?

And*_*ers 6

查看meta-toolchain-qt5它继承populate_sdk_qt5,它反过来又添packagegroup-qt5-toolchain-target加到 SDK 中。仔细观察packagegroup-qt5-toolchain-target,发现包组不直接包含qtwebengine. 因此,如果没有其他东西作为依赖项packagegroup-qt5-toolchain-target拖入qtwebengineqtwebengine则不会安装。

如果添加qtwebengineRDEPENDS_${PN}in packagegroup-qt5-toolchain-target,您将qtwebengine在 SDK 中获得相关包。