darknet 编译问题及解决方法

/usr/local/cuda/include/crt/host_config.h:119:2: error: #error -- unsupported GNU version! gcc versions later than 6 are not supported!
 #error -- unsupported GNU version! gcc versions later than 6 are not supported!
  ^~~~~
compilation terminated due to -Wfatal-errors.
Makefile:92: recipe for target 'obj/convolutional_kernels.o' failed

首先,修改makefile文件

NVCC路径为cuda安装路径

NVCC=/usr/local/cuda-9.0/bin/nvcc 

其次,

修改gcc版本

降级为gcc 6以下的

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50

 

发布了110 篇原创文章 · 获赞 46 · 访问量 15万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章