复现darknet 时出现Makefile:177: recipe for target ‘obj/convolutional_kernels.o’ failed
问题形式为
一开始以为是索引问题就采用了:在Makefile文件的NVCC=nvcc处,将nvcc改为系统中nvcc的路径/usr/local/cuda-11.0/bin/nvcc还是不行,最后仔细看了看上面的nvcc,。。。。。。。原来是cuda版本高,不支持运算,所以解决方法是 删除
-gencode arch=compute_30,code=sm_30 \
-gencode arch=compute_35,code=sm_35 \
然后make一下完事。
在尝试复现darknet时遇到Makefile错误,问题源于CUDA版本过高不支持某些运算。通过删除特定的编译选项,如-gencodearch=compute_30,code=sm_30等,成功解决了编译问题,之后执行make命令完成构建。
3万+

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



