【发布时间】:2015-07-31 06:09:09
【问题描述】:
我最近升级到了 CUDA 6.5,并在 Ubuntu 14.04 上成功重新编译了 OpenCV 2.4.9。
但是,当我使用 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中的Modules文件?
【问题讨论】: