FindQt¶
自版本 3.14 起已弃用: 此模块仅在策略 CMP0084
未设置为 NEW
时可用。
搜索所有已安装的 Qt3 或 Qt4 版本。
此模块无法处理 Qt5 或任何更高版本。对于这些版本,请参阅 cmake-qt(7)
。
如果你的项目可以使用多个 Qt 版本,则应仅使用此模块。如果不是,你应该直接使用 FindQt4 或 FindQt3。如果在机器上找到多个 Qt 版本,则用户必须将选项 DESIRED_QT_VERSION 设置为他们想要使用的版本。 如果在机器上只找到一个 Qt 版本,则 DESIRED_QT_VERSION 将设置为该版本,并且包含匹配的 FindQt3 或 FindQt4 模块。一旦用户设置了 DESIRED_QT_VERSION,则包含 FindQt3 或 FindQt4 模块。
QT_REQUIRED if this is set to TRUE then if CMake can
not find Qt4 or Qt3 an error is raised
and a message is sent to the user.
DESIRED_QT_VERSION OPTION is created
QT4_INSTALLED is set to TRUE if qt4 is found.
QT3_INSTALLED is set to TRUE if qt3 is found.