当前位置: 代码迷 >> 综合 >> make的过程中报错:“libtool: warning: library ‘/usr/lib/libusrsctp.la‘ was moved.”
  详细解决方案

make的过程中报错:“libtool: warning: library ‘/usr/lib/libusrsctp.la‘ was moved.”

热度:9   发布时间:2023-12-09 19:32:26.0

操作系统:Ubuntu20.04
错误发生:在使用make编译的过程中报错,但文件已安装在指定位置,且能在目录下找到对应的.la文件
错误原因:.la文件中指向的安装目录出错,需要成指定路径
错误解决方法:
1、找到路径下的.la文件

vim /usr/lib/libusrsctp.la

2、在文件下找到libdir,通常在最后一行,如果找不到就用/libdir搜索一下,可以看到它指向的位置是/usr/local/lib,但我之前安装的位置是/usr/lib,所以找不到了,改成/usr/lib就行
在这里插入图片描述
参考链接:https://stackoverflow.com/questions/3838621/libtool-think-that-a-library-was-moved-but-it-isnt-the-case

  相关解决方案