win11 5060显卡 安装vs2022+opencv4.12.0 +cuda12.8 +cudnn9.8 +GStreamer 1.24.8+ cmake3.29.3
然后先点击下configure,会报错 然后我们接着配置(注意这里会下载一些插件 例如ffmpeg 我会魔法可以下载成功 如果下载失败 自行搜索解决办法 网上很多很好找就是 手动下载下来替换一些东西 就可以解决我上面看的帖子好像也有解决办法 )检查这里是否有没下载完的 我这里 没有 所以我可以直接生成.sln 文件 让vs2019 编译了。先把 opencv 和opencv_contrib 放在一
经历了两天的折磨 看了 许多帖子 终于编译成功了 借鉴大概如下
Win10系统5060TI显卡cuda12.8+cudnn9.8.0+opencv4.10.0+yolov5+anaconda环境安装配置记录_5060ti cuda最高版本-CSDN博客
Windows11(RTX5060显卡)+VS2019+Opencv4.10.0+CUDA12.8+Cmake3.17.0 环境编译与配置_win10 cmake cuda12.8 opencv4.11.0-CSDN博客
先给出 opencv_contrib 下载连接 Release 4.10.0 · opencv/opencv_contrib
opencv Releases · opencv/opencv
cmake 历史版本 Index of /files
vs 2019 下载参考教程 可以忽略 我最新采用的2022 VS - download VS2019 community from MS site_vs2019官网上面下载不了-CSDN博客
Gstreamer 下载链接Index of /data/pkg/windows
cuda 和cudnn 很好找 这里就不贴链接了
先把 opencv 和opencv_contrib 放在一起 然后 新建一个空的build 文件夹 后面编译的放在这里面
然后打开用cmake gui 打开这个文件夹编译目录选择刚刚创建 的build 先点击configure
然后开始配置opencv的编译
这里借鉴了 B站视频的教程 分上下两集视频 仔细观看 2025最新版GPU加速OpenCV(下集),CMake配置项目+VS2022编译安装+CUDA版验证,传统与深度学习完美整合!_哔哩哔哩_bilibili
这里cuda三个选项都选上
然后是opencv_contrib 的路径选择到moudle这层即可
然后fast勾选上
接着是nonfree
world
然后先点击下configure,会报错 然后我们接着配置(注意这里会下载一些插件 例如ffmpeg 我会魔法可以下载成功 如果下载失败 自行搜索 解决办法 网上很多很好找就是 手动下载下来替换一些东西 就可以解决我上面看的帖子好像也有解决办法 )
接着继续配置 fast
然后配置cudnn lib 文件
然后configure 还是可能会失败 然后我们接着配置 cudnn include 文件夹
接着修改算力版本 根据自己的显卡来 我这里是50系列 所以 两个都写12.0
最后添加gstreamer
然后点击configure
就可以看到
这里 有个报错
我把它关闭了 在cmake-gui中 搜索setupvars 即可关闭 然后在点击configure
最后 查看
检查这里是否有没下载完的 我这里 没有 所以我可以直接生成.sln 文件 让vs2019 编译了 。切记要cmake 没有报错在去 编译 不然会遇到很多问题
然后点击
打开build目录的opencv.sln
就开始编译了 祝大家好运
接下来就是漫长的等待
总结 一下 :
1 要注意 cmake 没有报错
2 要注意cmake 的版本
3 gstreamer 那个路径 最好 好好对一下 有可能 默认搜索的是.a 文件正确图片如下
最后附上成功截图
然后就是 右键install 安装 即可

欢迎来到由智源人工智能研究院发起的Triton中文社区,这里是一个汇聚了AI开发者、数据科学家、机器学习爱好者以及业界专家的活力平台。我们致力于成为业内领先的Triton技术交流与应用分享的殿堂,为推动人工智能技术的普及与深化应用贡献力量。
更多推荐
所有评论(0)