5

我试图在全新的 OS X 和 Qt 5.8 上编译我的项目并得到这个错误。所以我发现安装 Qt 5.7 可以解决我的问题,但找不到合理的解释——也没有文档,也没有关于 SO 的任何答案。为什么这可能会发生在 Qt 模块上,以及如何检测哪些模块稍后被弃用?

4

1 回答 1

4

看起来 Qt5PlatformSupport 是模块化的,因此分为几个库。

我发现这个 Qt 代码审查条目QtPlatformSupport表明,项目文件现在使用SUBDIRS模板,而不是定义单个目标。我还发现了这个 KDE 代码审查条目,您可以在其中看到它们Qt5PlatformSupport在 Qt 版本 5.8.0 之前Qt5FontDatabaseSupportQt5ThemeSupport之后Qt5EventDispatcherSupport使用。

您的项目所需的特定新库可能会有所不同。

于 2017-02-13T07:33:36.717 回答