【已解决】/usr/bin/ld: cannot find -lcudart

在进行cmake编译的时候报错:/usr/bin/ld: cannot find -lcudart

  1. 使用find命令找到libcudart.so文件路径
find / -name libcudart.so
  1. 使用以下命令建立软链接,其中/usr/local/cuda-11.8/targets/x86_64-linux/lib/libcudart.so是通过find命令找到的libcudart.so 绝对路径
sudo ln -s /usr/local/cuda-11.8/targets/x86_64-linux/lib/libcudart.so  /usr/local/lib/libcudart.so

猜你喜欢

转载自blog.csdn.net/qq_42761751/article/details/143349206
今日推荐