由于“CMAKE_PREFIX_PATH”,我的QT无法配置项目

时间:2017-10-12 12:38:10

标签: qt

我从git:https://github.com/MITK/MITK下载了源代码,但是当我尝试在QT中配置代码时,它总是显示以下问题:

/Users/cjz/CCode/MITK/CMakeLists.txt:211:错误:由于未在CMAKE_MODULE_PATH中提供“FindQt5.cmake”,该项目已要求CMake查找“Qt5”提供的包配置文件,但CMake确实找不到一个。找不到“Qt5”(请求的版本5.6.0)提供的包配置文件,其中包含以下任何名称:Qt5Config.cmake qt5-config.cmake将“Qt5”的安装前缀添加到CMAKE_PREFIX_PATH或将“Qt5_DIR”设置为包含上述文件之一的目录。如果“Qt5”提供单独的开发包或SDK,请确保它已安装。

我在网上查了一下,被告知我应该设置CMAKE_PREFIX_PATH = qtbase

由于我的qt安装在“/Users/cjz/Qt5.9.2”,我设置了CMAKE_PREFIX_PATH = / Users / cjz / Qt5.9.2

但问题仍然存在。

我也试过cmake .. -DCMAKE_PREFIX_PATH = / Users / cjz / Qt5.9 / 但它也没有用。

我完全不知道如何解决这个问题,有人帮我吗?谢谢。

1 个答案:

答案 0 :(得分:0)

按照Qt文档从源代码安装?在这里:General Installation Information

对于Linux,请遵循以下指南: Qt for Linux/X11 - Building from Source