1.在配置文件Makefile.config中去掉USE_CUDNN := 1前面的注释符号后报错:
./include/caffe/util/cudnn.hpp:5:19: fatal error: cudnn.h: 没有那个文件或目录
有办法说在Makefile.config中添加#include<cudnn.h>,可以在Makefile.config文件中,符号#表示注释,这添进去就没做用啊。后来去查看当时安装的CUDNN文件,在目录usr/local/cuda-8.0/include/cudnn_v7.h下,原来.h文件默认名字将版本号包括进去了,于是在该目录下用命令mv cudnn_v7.h cudnn.h
将名字改掉就可以了。
2.使用命令make -j8
编译报错: