我的学习生活记录

这里是SUYE的站点

安装依赖缺少报错解决 ffmpeg: error while loading shared libraries: libavdevice.so.58: cannot open shared object file: No such file or directory

2022-10-14 夙夜 实际技能

执行ffmpeg命令后报错:

ffmpeg: error while loading shared libraries: libavdevice.so.58: cannot open shared object file: No such file or directory

 看下需要哪些依赖:

ldd ffmpeg

我们找下这些文件在哪里

find /usr -name 'libavdevice.so.58'

应该都在这个目录

/usr/local/lib/

我们export出来:

export LD_LIBRARY_PATH=/usr/local/lib/

然后再尝试执行

/usr/local/bin/ffmpeg

其他编译安装后缺少依赖报错同理

标签: ffmpeg