ffmpeg: error while loading shared libraries: libavdevice.so.52
天在编译安装ffmpeg的时候出现了题目中的问题,最终解决方案如下:
errors:
ffmpeg正常安装后执行ffmpeg时出现如下错误:
ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory
解决办法:
vi /etc/ld.so.conf
加入:/usr/local/lib (find -name 查找缺失的文件)
注:这里必须用vi进行编辑,直接用notepad改的话会出莫名其妙的问题
更改完毕执行:ldconfig
这样就可以解决(更改文件的时候注意权限问题,sudo提升)