2012-03-23 2 views
-3

Можно создать дубликат:
cmake is not working in opencv c++ projectCMake до сих пор не работает с OpenCV

У меня есть огромная проблема в CMake и I posted a question, но это не помогло.

Я продолжаю получать необоснованные ошибки, и я и мои партнеры просто не могут его решить. Вот файлы:

http://dl.dropbox.com/u/62218293/royshil-FoodcamClassifier-4ba20bb.zip

Я использую Visual Studio 2010 на Windows 7. Я получаю следующие ошибки: ли кто-нибудь есть идеи, как я могу решить эту проблему?

 
'CMake Error: Unable to open cache file for save. C:/Program Files/CMake 2.8/bin/CMakeCache.txt 
CMake Error at CMakeLists.txt:4 (FIND_PACKAGE): 
    Could not find module FindOpenCV.cmake or a configuration file for package 
    OpenCV. 

    Adjust CMAKE_MODULE_PATH to find FindOpenCV.cmake or set OpenCV_DIR to the 
    directory containing a CMake configuration file for OpenCV. The file will 
    have one of the following names: 

    OpenCVConfig.cmake 
    opencv-config.cmake 



OpenCV_DIR-NOTFOUND 
Configuring incomplete, errors occurred! 
CMake Error: Unable to open cache file for save. C:/Program Files/CMake 2.8/bin/CMakeCache.txt 
CMake Error: : System Error: Permission denied 
CMake Error: : System Error: Permission denied' 
+1

извините, но Я не собираюсь загружать zip-файл, перекомпилировать его для вас и загружать. Я хочу помочь, но вам нужно будет опубликовать более подробную информацию, например, где установлен openCV и т. Д. – cbrulak

+0

он установлен на жестком диске C – SafeY

+1

это форум о q & a, а не куча ребята, которые хотят работать для вас. – Castilho

ответ

4

Вы пробовали на самом деле установки переменных окружения (CMAKE_MODULE_PATH и/или OpenCV_DIR) сообщение об ошибке говорит вам установить?

Вы можете сделать это с помощью панели управления> Система> Дополнительные параметры системы> Переменные среды

Смотрите, если они существуют (и указывают на правильный путь), в противном случае просто создать их ...

+0

Вы имеете в виду путь, где установлен opencv? Я добавил C: \ Program Files \ OpenCV , но OPENCV_DIR, который cmake продолжает говорить, что он не существует во всех ошибках Я не знаю, где я могу его найти, чтобы добавить его к пути – SafeY

+3

Ищите папку, содержащую OpenCVConfig.cmake или opencv-config.cmake, и используйте путь к этой папке для переменной OpenCV_DIR - точно так же, как указано в сообщении об ошибке. – sonicwave

+0

Я изменил путь «где строить двоичные файлы», и я получаю еще одну ошибку, но все же не могу найти OPENCV_DIR ?? где я должен его найти? – SafeY

Смежные вопросы