我用Yocto Jethro为wandboard-quad编译了一个framebuffer(没有x11和wayland)图像.我使用过飞思卡尔社区BSP Jethro分支.图像包含大部分Qt 5.5组件和Qt Web引擎.
qmake版本是meta-toolchain-qt5的5.5.1,Qt Creator也是5.5.
我创建了快速纳米浏览器示例来测试功能.但是,Qt Creator给了我这个项目错误:QT中的未知模块:当我交叉编译到wandboard时的webengine.桌面编译虽然很好.
谁知道什么是错的?
编辑:我已经按照如何在Set Up Instruction 中设置Qt Creator
编辑:首先,Qt WebEngine有两个版本:开源和许可版本.根据ICS人员的说法,两个版本之间几乎没有任何差异.
Qt Webengine在SDK packagegroup-qt5-toolchain-target.bb中不可用.因此,它不包含所有Qt Web引擎组件.
要将Qt WebEngine添加到SDK,我已经通过添加qtwebengine-dev和qtwebengine-mkspecs修改了packagegroup-qt5-toolchain-target.bb
问题:qmake无法识别Qt Webengine模块,即使sysroot中存在所有必需的文件.我该如何解决?
最佳答案 我的理解(遗憾没有参考手),但交叉编译webengine仅支持Qt的企业版付费.