gpt4 book ai didi

ubuntu - cmake & Qt5 : qmake reported QT_INSTALL_LIBS as XXX but QtCore could not be found there

转载 作者:行者123 更新时间:2023-12-04 19:03:30 25 4
gpt4 key购买 nike

我是 cmake 的新手,所以在 Ubuntu 12.04 上构建 QCA 时遇到了麻烦。

当我运行“cmake”时,我得到以下信息。在克隆的 QCA 存储库中:

Blockquote CMake Warning at /home/plunify/qt/cmake-2.8.12.1-Linux-i386/share/cmake-2.8/Modules/FindQt4.cmake:659 (message): /opt/Qt/5.1.0/gcc_64/bin/qmake reported QT_INSTALL_LIBS as "/opt/Qt/5.1.0/gcc_64/lib" but QtCore could not be found there. Qt is NOT installed correctly for the target build environment. Call Stack (most recent call first): 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 上相关帖子的所有建议,但没有一个对我有用。

任何关于如何解决它的想法将不胜感激......

最佳答案

好的,通过将以下内容添加到 QCA 目录中 Makelists.txt 文件的顶部来修复它:

set (CMAKE_PREFIX_PATH "/opt/Qt/5.1.0/gcc_64")

不确定这是否是最优雅的解决方案,但它确实有效。

关于ubuntu - cmake & Qt5 : qmake reported QT_INSTALL_LIBS as XXX but QtCore could not be found there,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21225407/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com