使用vcpkg安装的opencvcuda包,使用MSVC 2017在win10上构建OpenCV CUDA应用程序。为了检查可用的设备,我调用了getCudaEnabledDeviceCount(),它返回-1,这意味着cuda支持已启用,但CUDA驱动程序不兼容。使用vcpkg重新安装opencvcuda没有帮助。你能建议一种诊断或修复的方法吗?
发布于 2021-01-19 22:04:51
答:该机器是一台旧的游戏笔记本电脑,其最新推荐的nVidia显示驱动程序是425.31。我最近安装了CUDA工具包10.2,它的运行时实际上与该驱动程序不兼容。回滚到工具包10.1解决了这个问题。
https://stackoverflow.com/questions/65778520
复制相似问题