当前位置:   article > 正文

详细说明如何解决error while loading shared libraries: libGLU.so.1: cannot open shared object file……

error while loading shared libraries: libglu.so.1: cannot open shared object

$ ./trackvis   #相对路径下启动trackvis

./trackvis: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory.  #找不到libGLU.so.1共享库,可能是路径不对,或者没有安装。

$ ldd trackvis #查找可执行文件的绝对路径

...

libGLU.so.1 => not found #因为找不到库的位置

libGL.so.1 => /lib64/libGL.so.1 (..) #库应存放在/lin64文件夹下

...

$ sudo updatedb #更新数据库

$ locate -b '\libGLU.so.1'  #查找指定文件所在的绝对路径

...

/usr/local/fsl/fslpython/envs/fslpython/lib/libGLU.so.1 

...

$ sudo ln -s /usr/local/fsl/fslpython/envs/fslpython/lib/libGLU.so.1 /lib64/linGLU.so.1 #完成

#ln:为某一个文件在另外一个位置建立一个同步的链接,s, symbolic

参考链接:详细说明如何解决error while loading shared libraries: libGL

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/98130
推荐阅读
相关标签
  

闽ICP备14008679号