您好,
从 /usr/lib/aarch64-linux-gnu/ 再加上CUDA和CUDNN可以看出, 您并未使用标准的x86_64架构的计算机来进行编译, 您很有可能是使用NVIDIA Jetson TX2?来源码编译的. (肯定不是用诸如KVM的硬件虚拟技术来做的, 硬件虚拟技术到不了虚拟指定显卡的层级)
上面那个人说的原因是没有问题, 的确是有cpp文件找不到, 但是解决方法也肯定不是下载官方的那个libtorch(官方的libtorch还是x86_64架构的编译系统编译出来的…)
所以, … 如果您不着急的话, 一个很简单的方法就是去掉CUDNN, 然后仅仅使用CUDA编译. (如果我没有记错的话, CUDNN 好像不是必须项?是可选项?)
如果仅有CUDA的内容无误之后… (至少有个CUDA的作为基础) 再来看也不迟. (具体的细节我只知道这些)