简体   繁体   English

使用Cuda进行OpenCv编译

[英]OpenCv Compiling with Cuda

I'm giving this command 我正在给这个命令

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/developments/opencv/install/opencv/* -D WITH_CUDA=ON -D CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda/ .. cmake -D CMAKE_BUILD_TYPE = RELEASE -D CMAKE_INSTALL_PREFIX = / developments / opencv / install / opencv / * -D WITH_CUDA = ON -D CUDA_TOOLKIT_ROOT_DIR = / usr / local / cuda / ..

but always cmake gives me 但总是cmake给我

-- Other third-party libraries: -- Use IPP: NO -- Use TBB: NO -- Use Cuda: NO -- Use Eigen: NO -- Use Clp: NO -其他第三方库:-使用IPP:否-使用TBB:否-使用Cuda:否-使用本征:否-使用Clp:否

How can it be done? 如何做呢? Thanks. 谢谢。

Most probably you don't have the required CUDA version installed. 很可能您没有安装所需的CUDA版本。 The output of cmake should be warning you about it. cmake的输出应向您发出警告。

OpenCV 2.3.1 supports only CUDA 4.0. OpenCV 2.3.1仅支持CUDA 4.0。

OpenCV 2.4 supports CUDA 4.1 and 4.2. OpenCV 2.4支持CUDA 4.1和4.2。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM