![多个 ffmpeg 库路径,如何排除旧的 ffmpeg 安装?](https://linux22.com/image/39413/%E5%A4%9A%E4%B8%AA%20ffmpeg%20%E5%BA%93%E8%B7%AF%E5%BE%84%EF%BC%8C%E5%A6%82%E4%BD%95%E6%8E%92%E9%99%A4%E6%97%A7%E7%9A%84%20ffmpeg%20%E5%AE%89%E8%A3%85%EF%BC%9F.png)
我正在尝试编译简单的屏幕录像机。由于与 相关的错误库路径,我遇到了链接器错误ffmpeg
。
当我使用 检查安装路径时whereis ffmpeg
,我得到:
ffmpeg: /usr/bin/ffmpeg /usr/bin/X11/ffmpeg /usr/local/bin/ffmpeg /opt/ffmpeg/bin/ffmpeg
我安装了ffmpeg
很多次,但没有卸载旧的,现在我面临链接器错误。
如何排除较旧的ffmpeg
安装并修复库路径问题?
答案1
您需要验证$PATH
环境$LD_LIBRARY_PATH
变量。确保它们指向正确的 ffmpeg 版本,并且不包含旧版本
如果LD_LIBRARY_PATH
尚未设置,请尝试以下操作:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib ffmpeg