【发布时间】:2013-09-28 11:57:45
【问题描述】:
我在从 Qt Creator 构建应用程序时遇到问题;从配置步骤,我得到这个错误:
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindQt4.cmake:1382 (message):
Found unsuitable Qt version "" from NOTFOUND, this code requires Qt 4.x
Call Stack (most recent call first):
CMakeLists.txt:13 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
如果我从命令行配置它,一切都是文件:
cmake -G "MinGW Makefiles" ..\ProjectDir
在路径环境变量 Qt 中存在(src、bin 和 lib 路径)。
平台:
视窗 7
MinGW/GCC 4.4
CMake 2.8.11
Qt 4.8.5
Qt 创建者 2.8.1
【问题讨论】:
-
您是否将环境变量 QTDIR 设置为包含 Qt bin 和包含文件夹的根文件夹?我发现这对没有标准库和包含文件夹位置的 Windows 有帮助。
-
是的,已经定义了。
-
在没有 QtCreator 的情况下,您是否会遇到同样的问题,即在控制台上?
-
cmake --trace 可能在这里有用。
-
这方面有什么进展吗?这还没有解决吗?
标签: qt cmake mingw qt-creator configure