ubuntu编译opencv时出现CMake Error: CUDA_nppi_LIBRARY (ADVANCED)

ubuntu编译opencv时出现CMake Error: CUDA_nppi_LIBRARY (ADVANCED)

这个是由于

cuda9不再支持2.0架构——Kmiracler的CSDN博客

解决办法:
在编译的命令里面添加一条-D WITH_CUDA=OFF就行了。
例如:

cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D INSTALL_PYTHON_EXAMPLES=ON \
    -D INSTALL_C_EXAMPLES=OFF \
    -D OPENCV_EXTRA_MODULES_PATH=~/Desktop/opencv_contrib-3.1.0/modules \
    -D PYTHON_EXECUTABLE=~/py2virtualenv/opencvcv/bin/python \
    -D WITH_CUDA=OFF \
    -D BUILD_EXAMPLES=ON ..

猜你喜欢

转载自blog.csdn.net/chenhuan20123/article/details/79574046