環境:ubuntu 14.04
安裝:OpenCV 2.4.11
安裝opencv參考教程:http://blog.csdn.net/u013453604/article/details/49781771
命令make時遇到的錯誤:
報錯1:
make[2]: *** [modules/core/CMakeFiles/cuda_compile.dir/__/dynamicuda/src/cuda/./cuda_compile_generated_matrix_operations.cu.o] 錯誤 1
make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] 錯誤 2
make: *** [all] 錯誤 2
解決辦法:
輸入:“cmake -D CMAKE_BUILD_TYPE=bulid -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_GENERATION=Kepler ..”,即可解決!
報錯2:
解決辦法:
打開graphcuts.cpp文件,修改graphcuts.cpp裏面的
#if !defined (HAVE_CUDA) || defined (CUDA_DISABLER)
爲:
#if !defined (HAVE_CUDA) || defined (CUDA_DISABLER) || (CUDART_VERSION >= 8000)