我使用的是Debian OS,我正在尝试指向cmake where is my Qt4。
我尝试构建qjson库,并使用它的CMakeLists.txt:http://pastebin.com/fKNp0Qgy
我得到了:
Qt5 not found, searching for Qt4
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
CMake Error at /usr/share/cmake-2.8/Modules/FindQt4.cmake:1386 (message):
Found unsuitable Qt version "" from NOTFOUND, this code requires Qt 4.x
Call Stack (most recent call first):
CMakeLists.txt:55 (FIND_PACKAGE)
-- Configuring incomplete, errors occurred!
我不熟悉CMake和Qt配置,但我很好奇是什么设置迫使CMake FIND_PACKAGE在'/usr/lib/x86_64-linux-gnu/qt4/bin/ qmake‘中查找qmake。我已经从源代码安装了Qt 4.8.5,并且我在完全不同的目录中有Qt4 bin文件夹。
https://stackoverflow.com/questions/22113575
复制相似问题