gpt4 book ai didi

OpenCV 3.1.0 发现 CUDA 7.5 而不是 8.0

转载 作者:太空宇宙 更新时间:2023-11-03 21:43:58 24 4
gpt4 key购买 nike

我在 Ubuntu 16.04 中安装了 OpenCV 3.1.0 和 CUDA 8.0。当我检查“nvcc --version”来检查 CUDA 版本时,它是 8.0。但是当我尝试编译 C++ OpenCV 程序时,出现以下错误:

Could NOT find CUDA: Found unsuitable version "7.5", but required 
is exact version "8.0" (found /usr/local/cuda)

所以当唯一安装的版本是 8.0 时,OpenCV 告诉它找到版本 7.5。CUDA 和 OpenCV 在 python 中都能很好地协同工作,没有错误。

知道发生了什么事吗?

最佳答案

从 CUDA 8.0 升级到 9.1 后,我遇到了类似的问题。当我编译我的代码并收到错误“发现不合适的版本(CUDA 8.0)”时。就我而言,这是以前的cmake文件的问题。刚刚删除了以前由 cmake 生成的文件,然后就可以正常工作了。

关于OpenCV 3.1.0 发现 CUDA 7.5 而不是 8.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40041463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com