基本上,我正在按照这些说明如何在Ubuntu for Microsoft WindowsQt5.5
上成功交叉编译我的项目。
我的项目依赖于Qt3D
,我希望得到它的支持mxe
,但是,当我mxe
使用 Qt5 准备的项目调用我的项目的构建时,它会立即报告:
Project ERROR: Unknown module(s) in QT: 3dcore 3drenderer 3dinput
此外,如果我为 mxe 构建“qt3d”目标,它会在报告以下内容之前等待几秒钟:
me@box:~/Desktop/Projects/Project/mxe$ make qt3d
[using autodetected 6 job(s)]
me@box:~/Desktop/Projects/Project/mxe$
换句话说,一个大懒惰似乎什么都没有发生。
因此,就适合像我这样的完整 mxe 初学者而言,为 mxe 调用 make 以使其构建具有 Qt3D 支持的 qt5 以便我可以使用生成的 mxe qmake 交叉编译我的项目的正确方法是什么?
谢谢!