这个错误简直天坑,先说结论:
将cmake升级/降级到3,15版本
错误原因:
CUDA_cublas_device_LIBRARY这个库在cuda10左右就不再使用了,后面的cuda11.x等不存在这个库。然而早期版本的cmake在编译的时候会去找这个库,导致怎么找也找不到。所以要对cmake版本升级
这时候坑来了:升级到3.25或3.26之后,仍然报错。降级到3.15之后,不报错。非常离谱
在NVIDIA论坛上有人通过建立软链接将libcudnn.so链接到libcuda_device,但对我的情况没用,具体的可以到NVIDIA社区搜一下
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)