问题描述:
windows下运行darknet过程中,在VS2015生成darknet的时候(darknet build error MSB3721 )遇到了MSB372的错误。(实际上是MSB3721错误,但是因为那个MSB3721的1被隐藏了所以网上一搜索全是问MSB372错误哈哈哈…)
原因:
我的配置是:cuda9.1+cudnn7.1+openCV3.3.0
是因为大神 AlexeyAB /darknet(原文README) 版本中是要求CUDA是10.0以上,而CUDA9是不支持75架构的,所以要进行修改
解决办法:
网上有朋友说“根据自己的GPU型号,修改darknet.vcxproj文件中的“compute_52,sm_52”(见这篇)内容”但是我把“compute_75,sm_75”对应改成“compute_52,sm_52”并没有解决问题,但是大家也可以试下,最后发现作者自己在README里说了这问题,直接remove就可以了…
在生成darknet时候MSB372 (MSB3721)vs2015错误
最新推荐文章于 2024-07-02 10:11:09 发布
在Windows环境下使用CUDA 9.1 + cudnn 7.1 + openCV 3.3.0构建darknet时遇到MSB3721错误。原因是darknet要求CUDA 10.0以上,CUDA 9.1不支持7.5架构。解决方法包括:1) 删除darknet.vcxproj文件中的'compute_52,sm_52';2) 在VS2015中修改CUDA C/C++ CodeGeneration设置。建议仔细阅读README,使用CUDA 10.0及以上版本以避免此类问题。"
5940716,945351,C++实现后缀表达式计算,"['C语言', '算法', '计算']
摘要由CSDN通过智能技术生成