linux在安装ffmpeg时怎么将/usr/local/ffmpeg/lib目录设置到LD_LIBRARY_PATH环境变量


linux在安装ffmpeg时怎么将/usr/local/ffmpeg/lib目录设置到LD_LIBRARY_PATH环境变量

文章插图
1、下载ffmpeg 。2、解压缩 tar -zxvf ffmpeg.tar.gz3、编辑profile文件: vi /etc/profile 在文件末尾加上两句话: export FFMPEG_HOME=/usr/local/ffmpeg export PATH=$FFMPEG_HOME/bin:$PATH4、配置安装路径之类的:./configure --enable-shared --prefix=/usr/local/ffmpeg--enable-shared 参数据说是允许其编译产生动态库,在以后的编程中要用到这个几个动态库 。如果出现异常,提示因为缺少yasm,需要添加参数,再执行以下命令:./configure --enable-shared --disable-yasm --prefix=/usr/local/ffmpeg如果执行结果不对,可以根据提示信息,并查看帮助,解决问题./configure --help5、编译安装makemake install6、安装之后在/usr/local/ffmpeg会看到有三个目录bin 执行文件目录lib 静态,动态链接库目录include 编程用到的头文件7、为了防止执行程序找不到库文件,可以将/usr/local/ffmpeg/lib目录设置到LD_LIBRARY_PATH环境变量8、若出现error while loading shared libraries: libavdevice.so.52的错误修改/etc/ld.so.conf 在最后一行加上/usr/local/ffmpeg/libldconfig -v并修改 /usr/local/ffmpeg/lib目录下的文件权限为777
【linux在安装ffmpeg时怎么将/usr/local/ffmpeg/lib目录设置到LD_LIBRARY_PATH环境变量】

    推荐阅读