如何使用 meta-toolchain-qt5 构建 Qt(支持 QtWebEngine)?
How to build Qt (with QtWebEngine support) using meta-toolchain-qt5?
我正在尝试使用 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
,发现包组不直接包含 qtwebengine
。因此,如果 packagegroup-qt5-toolchain-target
中没有其他内容作为依赖项拖入 qtwebengine
,则不会安装 qtwebengine
。
如果您在 packagegroup-qt5-toolchain-target
中将 qtwebengine
添加到 RDEPENDS_${PN}
,您将在 SDK 中获得相关的 qtwebengine
包。
我正在尝试使用 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
,发现包组不直接包含 qtwebengine
。因此,如果 packagegroup-qt5-toolchain-target
中没有其他内容作为依赖项拖入 qtwebengine
,则不会安装 qtwebengine
。
如果您在 packagegroup-qt5-toolchain-target
中将 qtwebengine
添加到 RDEPENDS_${PN}
,您将在 SDK 中获得相关的 qtwebengine
包。