我运行CMake的构建脚本为一个项目在CentOS 6和我得到了以下错误:CMake的错误:下列变量在这个项目中使用,但它们设置为NOTFOUND
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_QTOPENGL_INCLUDE_DIR (ADVANCED)
used as include directory in directory /home/auser/Documents/Projects/Framework/src/AFrameworkFolder
QT_QTWEBKIT_INCLUDE_DIR (ADVANCED)
used as include directory in directory /home/auser/Documents/Projects/Framework/src/BFrameworkFolder
我安装了QT 4.8.4,我使用CMake版本2.8.10.2。我使用的构建脚本在Mac OSX 10.8上也能正常工作。
谁能告诉我这里发生了什么?
对我来说,它看起来很难找到它需要的一些QT文件夹,而我在QT中没有看到任何提及OpenGL或Webkit的文件夹。如果这些都不知道如何去安装它们?如果这不是问题,请指导我解决问题?
没有发布CMakeList.txt作为其框架的一部分,所以它实际上有很多部分,太多以至于无法包含它。但它确实有你描述的部分。此外,它在Mac OSX上运行良好。另外,在CentOS上,它可以找到其他QT目录(QT_INCLUDE_DIR&QT_QTCORE_INCLUDE_DIR)。它似乎是错误消息中提到的两个QT目录中找不到的。 – robhasacamera 2013-04-11 13:33:03