Недавно я обновился до CUDA 6.5, и я полностью перекомпилировал OpenCV 2.4.9 на Ubuntu 14.04.OpenCV 2.4.9 и CUDA 6.5
Однако, когда я перекомпилировать мой проект с использованием OpenCV и CMake, я получил следующее сообщение об ошибке конфигурации:
-- GCC detected, adding compile flags
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find CUDA: Found unsuitable version "6.5", but required is exact
version "6.0" (found /usr/local/cuda-6.5)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:313 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindCUDA.cmake:806 (find_package_handle_standard_args)
/usr/local/share/OpenCV/OpenCVConfig.cmake:215 (find_package)
CMakeLists.txt:9 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/andrey/Data/Projects/Groups_code/Lulu/build-Ubuntu/CMakeFiles/CMakeOutput.log".
Как исправить это? Нужно ли переустанавливать cmake или обновлять файлы модулей в cmake?
Создайте новый каталог и запустите cmake ../src. Он по-прежнему имеет ту же ошибку. –
У меня была такая же проблема, я решил ее (в GUI), удалив кеш, а затем установите флажок «Дополнительно», а в группе CUDA измените все версии cuda на 6.5. –