在个人win10上运行darknet-yolov4
准备:
电脑msi显卡:gtx1050ti,4g,驱动451以上;内存金士顿8g;
必须项准备:
先安装vs2017,必须勾选c++;
再cuda(我装了cuda10.0和9.2,上移环境变量,使10.0在上,所以用的10.0);附:驱动满足,则装cuda的时候可以不勾选驱动那块,快很多,注意对应cudnn,下载了复制到cuda里,不会的上网查
次序很重要,因为装cuda时要注意勾选vs,否则在vs新建项目里没有cuda项目,虽然可以自己到vs里配,但是后续会报错
如果没有cuda项目则在此路径建立*(其实不建议,可参考他人博客,搜索关键词没有vs没有cuda项目,这里就不详细说明;我的解决方法,立刻重装cuda,只钩选vs的那一项,快,还好):
可选:
opencv3.4.10c++x64版本(这里我没编译,直接装的),注意配置环境变量,可参考源码readme,新建一个叫opencvdir的环境变量(大写)。
工具:cmake
好了,接着进行下一步。
首先:
下载源码传送门,并且解压缩
编译:
打开cmake
选好路径后,configure,结合是否有opencv和cuda,选择性勾选。如果没找到路径自己配(我添加过,但是还未找到),选好后generate,open,然后到vs

本文档介绍了如何在个人Windows 10系统上编译和运行Darknet YOLOv4。首先确保安装了VS2017、CUDA 10.0、CUDNN及必要的驱动。然后下载源码,使用CMake配置并生成项目。在Visual Studio中生成解决方案后,解决缺失DLL问题,进行图片、摄像头和视频的测试。
最低0.47元/天 解锁文章
1452

被折叠的 条评论
为什么被折叠?



