Bugfix系列/usr/bin/ld: cannot find -lxxx 的解决办法

Posted 飞翔的鲲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bugfix系列/usr/bin/ld: cannot find -lxxx 的解决办法相关的知识,希望对你有一定的参考价值。

DATE:2021.9.23


1、前言

在使用FFmpeg的过程中,遇到了找不到xxx库的问题,现将解决方案整理如下。

2、参考

makefile gcc优先链接静态库、指定链接静态库的几种方法
/usr/bin/ld: cannot find -lxxx 的解决办法

3、解决方案

3.1、安装此库文件和相关软件

一般库文件属于某个软件,google搜索该软件并安装,或者使用 yum 安装。

3.2、将库文件所在路径添加到gcc的搜索路径

使用以下命令查询gcc能否搜寻

以上是关于Bugfix系列/usr/bin/ld: cannot find -lxxx 的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

/usr/bin/ld: cannot find -llzma /usr/bin/ld: cannot find -lbz2

/usr/bin/ld: 找不到 -ll

/usr/bin/ld: 找不到 -lXext 依赖问题

gcc 错误“/usr/bin/ld: 找不到 -lstdc++”

/usr/bin/ld: 找不到共享库

/usr/bin/ld 找不到 -lbsd