先在终端中搜索:
sudo find / -name "libcuda.so*"
我的会显示:
/usr/local/cuda-9.0/doc/man/man7/libcuda.so.7
/usr/local/cuda-9.0/targets/x86_64-linux/lib/stubs/libcuda.so
find: ‘/run/user/1000/gvfs’: Permission denied
然后复制一份libcuda.so文件到/usr/local/cuda/lib64/目录下:
sudo cp /usr/local/cuda-9.0/targets/x86_64-linux/lib/stubs/libcuda.so /usr/local/cuda/lib64/
重新catkin_make -j即可
这个文件用于没有cuda显卡的电脑,在ubuntu平台配置gpgpu-smi时,绕过因为找不到lcuda而无法顺利编译的错误,将其放在/usr/local/cuda/lib64下即可解决问题。
版权声明:本文为weixin_42785799原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。