网站设计的标准,云主机iss怎么做网站,网页设计总结经验,清溪东莞网站建设在Linux安装编译过程中有时会出现在如下形式的错误#xff1a;
/usr/bin/ld: cannot find -l***这里表示编译过程中找不到以下库名#xff1a;
lib库名(即***).so会发生这样的原因有以下三种情形#xff1a; 系统没有安装相对应的lib 相对应的lib版本不对 lib#xff0…在Linux安装编译过程中有时会出现在如下形式的错误
/usr/bin/ld: cannot find -l***这里表示编译过程中找不到以下库名
lib库名(即***).so会发生这样的原因有以下三种情形 系统没有安装相对应的lib 相对应的lib版本不对 lib.so档的symbolic link 不正确没有连结到正确的函式库文件.so
解决方法
先判断在/usr/lib 下的相对应的函式库文件(.so) 的symbolic link 是否正确 若不正确改成正确的连结目标即可解决问题。 例如将***.so.3 添加进去 ln -s ***.so.3 ***.so若不是symbolic link 的问题引起而是系统缺少相对应的lib安装lib即可解决。
sudo apt-get install lib***-dev参考https://mnews.onlinedown.net/tutorial/80215.html https://blog.csdn.net/lql0716/article/details/54426670