我運行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