我正试图使用meta-toolchain-qt5
构建Qt,但当我通过poky-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-vfp-vfpv4-neon-toolchain-2.0.1.sh
进行构建时,我在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
包。