这是程序编译时找到的链接库。所以报错了。
usr表示的是unix software source
/bin 二进制可执行命令
/usr/bin 许多应用程序
ld命令是二进制工具集GNU Binutils的一员,是GNU将目标文件与库链接为可执行程序或库文件的链接器。
可以通过这个问题locate-lXXX指令找到依赖文件的实际地址,然后用软连接将实际文件与搜索路径连接起来。
sudo ln -s /usr/local/libXXX.so /usr/lib/libXXX.so
参考:
Make时,“/usr/bin/ld: 找不到 -lXXX解决问题的方法_highoooo的博客-CSDN博客
linux 创建连接命令 ln -s 软连接_Anonymous-CSDN博客