锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

/usr/bin/ld: cannot find -lXXX

时间:2023-02-16 21:00:01 直线位移传感器lmpi

这是程序编译时找到的链接库。-lXXX所以报错了。

usr表示的是unix software source

/bin 二进制可执行命令

/usr/bin 许多应用程序

ld命令是二进制工具集GNU Binutils的一员,是GNU将目标文件与库链接为可执行程序或库文件的链接器。

可以通过这个问题locate-lXXX指令找到依赖文件的实际地址,然后用软连接将实际文件与搜索路径连接起来。

ln 该功能是在另一个位置为某个文件建立同步链接

这个命令最常用的参数是-s,

具体用法如下:ln -s源文件目标文件。

sudo ln -s /usr/local/libXXX.so /usr/lib/libXXX.so

参考:

Make时,“/usr/bin/ld: 找不到 -lXXX解决问题的方法_highoooo的博客-CSDN博客

linux 创建连接命令 ln -s 软连接_Anonymous-CSDN博客

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章