我是cmake的新手,因此在Ubuntu 12.04上構建QCA時遇到問題。cmake&Qt5:qmake報告QT_INSTALL_LIBS爲XXX,但在此處找不到QtCore
我運行「cmake」時出現以下情況。在克隆QCA存儲庫:
塊引用 CMake的警告在/home/plunify/qt/cmake-2.8.12.1-Linux-i386/share/cmake-2.8/Modules/FindQt4.cmake:659(消息) : /opt/Qt/5.1.0/gcc_64/bin/qmake報告QT_INSTALL_LIBS爲 「/opt/Qt/5.1.0/gcc_64/lib」,但在那裏找不到QtCore。 Qt不是 正確安裝目標生成環境。 調用堆棧(最近一次調用在前): 的CMakeLists.txt:50(find_package)
我注意到,它仍然試圖用FindQt4,但我試圖建立對QT5。
我下載了最新的CMAKE(v2.8.12.1)以確保它支持Qt5,並且我也確定QCA(從git clone git://anongit.kde.org/qca.git克隆)支持Qt5,因爲我已經在Windows上成功構建了與Qt 5.1.1相同的存儲庫(我剛剛從Qt Creator中直接構建)。
我已經嘗試了Stack Overflow上相關帖子的所有建議,但是沒有人爲我工作。
就如何解決這將非常感激任何想法...
將您的環境中的CMAKE_PREFIX_PATH設置爲更優雅。 – steveire