小编mar*_*stp的帖子

即使在CMake中WITH_CUDA = ON,OpenCV也不会使用CUDA构建

我尝试使用CMake(gui版本)构建OpenCV 3.1来启用Cuda.我已经安装了Cuda 7.5版64位,CMake自动找到了Cuda工具包的正确路径.我确保将WITH_CUDA值设置为ON,然后按下configure.这就是我对Cuda的看法:

CUDA detected: 7.5
CUDA NVCC target flags: -gencode;arch=compute_20,code=sm_20;-gencode;arch=compute_20,code=sm_21;-gencode;arch=compute_30,code=sm_30;-gencode;arch=compute_35,code=sm_35;-gencode;arch=compute_30,code=compute_30

...

Extra dependencies:          comctl32 gdi32 ole32 setupapi ws2_32 vfw32 cudart nppc nppi npps cufft -LC:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v7.5/lib/x64

...

Other third-party libraries:
Use IPP:                     9.0.1 [9.0.1]
     at:                     C:/OpenCV-3.1.0/opencv/sources/3rdparty/ippicv/unpack/ippicv_win
Use IPP Async:               NO
Use Eigen:                   NO
Use Cuda:                    YES (ver 7.5)
Use OpenCL:                  YES
Use custom HAL:              NO

NVIDIA CUDA
Use CUFFT:                   YES
Use CUBLAS:                  NO
USE NVCUVID:                 NO
NVIDIA GPU arch:             20 21 30 35
NVIDIA PTX archs: …
Run Code Online (Sandbox Code Playgroud)

opencv cmake visual-studio-2013

4
推荐指数
1
解决办法
1843
查看次数

标签 统计

cmake ×1

opencv ×1

visual-studio-2013 ×1