编译过程注意几点:
1.编译版本v140(vs2015)、v141(vs2017)以及SDK版本确定
2、opencv版本应和vs编译版本对应一致
3、包含目录需添加cuda路径
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\include
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\common\inc
+OPENCV的包含路径
该路径为默认安装的路径
4、同理库路径也一样:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.0\common\lib\x64
+OPENCV库路径
4、链接器加上opencv_world3xx.lib
上述为大致的安装路径,默认cuda10.0已经安装配置完毕
经过一天编译和调试出错的过程,总结一个道理
当解决了一万次报错还是编译失败时,那么还是重新下载darknet吧:
https://github.com/AlexeyAB/darknet#how-to-train-to-detect-your-custom-objects
同时
compute_75,sm_75为默认GPU算力不做修改