系统:Ubuntu18.04.
在终端输入:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
提示No such files or dirctory。
找了很久也没找到原因,后来发现是因为这个路径下根本没cudnn.h这个文件。比较新的版本用的是cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
。
另外有些人找不到cudnn_version.h这个文件。是因为它根本没在usr/local/cuda/include
这个路径下,可以直接在usr这个文件夹里全局搜索cudnn_version.h
,这样就可以搜索出来。