libCGAL.so.13: cannot open shared object file: No such file or directory解决

一。问题:could not load library "/usr/local/pgsql/lib/libpgrouting-2.6.so": libCGAL.so.13: cannot open shared object file: No such file or directory解决
 
上述bug代表的是 pgrouting找函数库的时候找不到
 
二。主要原因: 软链接未生效
 
1.在安装pgrouting的时候,执行环境变量的时候只在当时生效了:export LD_LIBRARY_PATH=/usr/local/pgsql/lib:/usr/local/lib:/usr/local/lib64,然后退出了客户端,环境变量值失效,软链接失效
 
libCGAL.so.13: cannot open shared object file: No such file or directory解决_第1张图片
 
2.在升级postgis和geos的时候,执行了ldconfig -v,然之前安装的时候Lib库的环境变量即没有永久保存,也没有写入 /etc/ld.so.conf,重新加载了ldconfig,导致了软链接失效
 

你可能感兴趣的:(libCGAL.so.13: cannot open shared object file: No such file or directory解决)