Qt4 无法使用 CMake 编译

2024-03-26

我现在在 Linux 下使用 KDevelop for C++,我想编译 Qt4 应用程序,但是当我这样做时,它给了我以下错误:

我编译:

cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Debug /home/myname/projects/First Qt projet/

这些是错误:

-- Configuring incomplete, errors occurred!
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (MESSAGE):
  Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE
  QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR
  QT_QTCORE_LIBRARY)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-2.8/Modules/FindQt4.cmake:1200 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:3 (find_package)

我应该怎么办 ?


sudo apt-get install libqt4-core libqt4-dev libqt4-gui qt4-dev-tools

这应该为您安装 qt4:/usr/lib64/qt... 从那里cmake应该能够为您找到 qt 的位置。

如果命令行不是你的风格,你也可以使用 Ubuntu 包管理器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Qt4 无法使用 CMake 编译 的相关文章

随机推荐