QT中的未知模块:声明性

时间:2016-09-16 18:29:56

标签: qt

抱歉,这可能是一个愚蠢的问题,但我在QT中是全新的,我只需要运行一个项目并记录一些数据。

我安装了Qt“qt-unified-windows-x86-2.0.3-2-online”,打开项目然后点击configure,然后我收到了这个错误: QT中的未知模块:声明性

不会让我编译代码。其他一切看起来都不错。 从研究我得到我可能缺少一些库,我正在使用Windows,如何在Windows中获得正确的库?哪个是我需要的图书馆?

我正在使用“Qt Creator用户套件桌面Qt 5.7.0 MinGW 32位。”

谢谢。

我正在下载linux,一个实时版本,试图在那里运行代码

2 个答案:

答案 0 :(得分:6)

尝试构建依赖于Qt 5.6及更高版本上已弃用的QtDeclarative module的项目时发生错误,因为模块为removed in version 5.6

该模块的源代码仍然可用,您可以从源代码编译它。或者您可以安装Qt version below Qt 5.6来构建项目。

答案 1 :(得分:0)

您可能没有以某种方式安装声明性库,here建议使用名为windeployqt的命令行实用程序,例如

windeployqt -declarative