转载自
参考

通常在软件编译时出现的usr/bin/ld: cannot find -lxxx的错误或者…so undefine xxxx,主要的原因是库文件并没有导入的ld检索目录中。
 解决方式:
1. 确认库文件是否存在,比如-l123, 在/usr/lib, /usr/local/lib,或者其他自定义的lib下有无lib123.so, 如果只是存在lib123.so.1,那么可以通过sudo ln -sv lib123.so.1 lib123.so,建立一个连接重建lib123.so(快捷方式).
2. 检查sudo gedit /etc/ld.so.conf中的库文件路径是否正确,如果库文件不是使用系统路径,/usr/lib, /usr/local/lib, 那么必须在文件中加入.
3. sudo ldconfig 重建ld.so.cache文件,ld的库文件检索目录存放文件。尤其刚刚编译安装的软件,必须运行ldconfig,才能将新安装的库文件导入ld.so.cache.
4. 测试,sudo gcc -l123 --verbose.

/usr/bin/ld: cannot find -lxxx的错误相关推荐

  1. 解决/usr/bin/ld: cannot find -lxxx

    通常在软件编译时出现的usr/bin/ld: cannot find -lxxx的错误,主要的原因是库文件并没有导入的ld检索目录中. 解决方式: 1.确认库文件是否存在,比如-l123, 在/usr ...

  2. linux查看ld文件,Linux下库文件的设置 (/usr/bin/ld: cannot find -lxxx 的解决办法)

    /usr/bin/ld: cannot find -lhdf5 这表示找不到库文件 libhdf5.so,若是其它库文件,则是 cannot find -lxxx 了,其中 xxx 是库文件的名字. ...

  3. ubuntu下库文件的设置 (/usr/bin/ld: cannot find -lxxx 的解决办法)

    Linux下库文件的设置 (/usr/bin/ld: cannot find -lxxx 的解决办法) 在软件编译过程中,经常会碰到类似这样的编译错误: /usr/bin/ld: cannot fin ...

  4. Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法

    Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 参考文章: (1)Linux系统中提示/usr/bin/ld: cannot find -lxxx错 ...

  5. /usr/bin/ld: cannot find -lxxx错误的通用解决方法

    Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的通用解决方法 在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息,代码如下: ...

  6. Qt5.2编译时出现/usr/bin/ld: cannot find -lxxx 错误

    在Linux中,lib库的命名规则为:lib+库名+.so 而-lxxx,其中xxx表示lib库的名字. 出现"/usr/bin/ld: cannot find -lxxx" 错误 ...

  7. Qt常见make编译错误:/usr/bin/ld:cannot find -lxxx

    使用make命令编译Qt原码时出现了 /usr/bin/ld: cannot find -lXrender 问题: /usr/bin/ld: cannot find -lXrender         ...

  8. Linux系统中提示/usr/bin/ld: cannot find -lxxx错误的解决方法

    报错说明 /usr/bin/ld: cannot find -lxxx 这些讯息会随着编译不同类型的source code 而有不同的结果出来如: /usr/bin/ld: cannot find - ...

  9. 转载 :make报错:/usr/bin/ld: cannot find -lXXX

    /usr/bin/ld: cannot find -lxxx问题总结 linux下编译应用程序常常会出现如下错误:   /usr/bin/ld: cannot find -lxxx        意思 ...

最新文章

  1. jQuery实现浮动层跟随页面滚动效果
  2. M站开发规范——By Klax
  3. 转载--web前端工程化
  4. centos-安装python3-pip3
  5. 服务器返回它们的和_无服务器有其陷阱。 这是避免它们的方法。
  6. iptables的基本概念及数据报文在iptables中的流传过程
  7. 双网口工业路由器 网络传输层的“常青树”
  8. python处理时间序列非平稳_用python做时间序列预测4:平稳/非平稳时间序列
  9. oracle数据库查询正在执行的sql,Oracle查询正在执行的SQL语句
  10. 【实验技术笔记】细胞表型检测之细胞增殖(CCK-8法 + BrdU掺入法 + 平板克隆)
  11. 徐耀赐教授系列讲座——车道宽度理论在城市道路路网中的应用(编译文本)...
  12. 解码平安:如何成为世界级综合金融集团
  13. 企业公司Discuz模板
  14. 一致性检验Kappa 与 混淆矩阵
  15. Discuz!风格模版初级不完全修改教程
  16. 【头发渲染】Technical Artist的不归路 —— Kajiya-Kay Shading
  17. 新手测试周报范文_作为新手自动化测试人员,我应该避免的14个错误
  18. 噢,我这该死的魅力,国潮新锐品牌「二某某」她来了她来了
  19. Flink中subTask,并行度,slot你分得清吗?
  20. 因果分析系列1--入门

热门文章

  1. 想要搭建自己的云主机可以怎么做
  2. 教育部高等教育司指定大学生必读100本书目
  3. easyflash源码分析流程图
  4. PDF如何合并,PDF文件合并的技巧
  5. 震撼人心的战争类背景音乐
  6. 为什么会出现慢SQL
  7. 基于弹性云服务器的昇腾AI应用开发随笔【与云原生的故事】
  8. mybatis多表操作(一对一、一对多、多对多)
  9. 哔哩哔哩2020校园招聘技术类笔试卷(二)
  10. 日野汽车数据作假召开记者招待会