如何安装支持cuda工具包的openCV 3.1?

des4xlb0  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(126)

我正在按照this指南安装openCV 3.1。但是,在运行CMake之后,我看到以下输出

NVIDIA CUDA
 Use CUFFT:                   YES
 Use CUBLAS:                  NO
 USE NVCUVID:                 NO
 NVIDIA GPU arch:             20 21 30 35
 NVIDIA PTX archs:            30
 Use fast math:               NO

我看到CUBLAS、NVCUVID和fastmath设置为NO。但我已经安装了cuda toolkit 7.5,所以我不明白为什么它仍然是NO,我如何才能使其安装完全的GPU支持?我使用的是Ubuntu 16.04,OpenCV 3.1

nzk0hqpo

nzk0hqpo1#

您提到使用的指南似乎没有与快速数学功能相关的标志,也没有设置为打开快速数学功能。据我所知,您需要在CUDA工具包构建期间指定此内容,否则它将不会包含在构建中。
例如,如果使用NVCC,则必须使用--use_fast_math标志;所以CMAKE脚本很可能也没有在任何地方设置该标志。

相关问题