如何使用meta-toolchain-qt5构建Qt(支持QtWebEngine)



我正试图使用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

但结果是一样的;我没有任何关于Qt WebEngine的信息。

如何在支持QtWebEngine的情况下构建Qt?

看看meta-toolchain-qt5,它继承了populate_sdk_qt5,后者又将packagegroup-qt5-toolchain-target添加到SDK中。仔细查看packagegroup-qt5-toolchain-target,就会发现packagegroup并不直接包含qtwebengine。因此,如果packagegroup-qt5-toolchain-target中没有其他内容作为依赖项在qtwebengine中拖动,则不会安装qtwebengine

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

最新更新