我正在使用 Debian 操作系统,我试图指出 cmake 我的 Qt4 在哪里。
我尝试构建 qjson 库及其 CMakeLists.txt:http://pastebin.com/fKNp0Qgy http://pastebin.com/fKNp0Qgy
I get:
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 查找 qmake 的“/usr/lib/x86_64-linux-gnu/qt4/bin/qmake”。
我已经从源代码安装了 Qt 4.8.5,并且 Qt4 bin 文件夹位于完全不同的目录中。
只需尝试“sudo apt-get install qt-sdk”它对我有用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)