多个 ffmpeg 库路径,如何排除旧的 ffmpeg 安装?

多个 ffmpeg 库路径,如何排除旧的 ffmpeg 安装?

我正在尝试编译简单的屏幕录像机。由于与 相关的错误库路径,我遇到了链接器错误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

相关内容