解压完ffmpeg-0.10.2后,无法使用configure命令,此时需要做两件事:
1. 更新GIT版本
#sudo yum install curl curl-devel zlib-devel openssl-develperl cpio expat-devel gettext-devel
2. 安装yasm-1.2.0
此包需要从网上下载,然后安装。
安装ffmpeg-0.10.2包
1. 解压
tar –jxvf ffmpeg-0.10.2.tar.bz2
2. 配置
./configure --enable-shared --prefix=/usr/local/ffmpeg
其中,–enable-shared是允许其编译产生动态库,在以后的编程中要用到这几个动态库
--prefix是设置安装目录
3. 编译并安装
make
make install
4. 这时进入/usr/local/ffmpeg目录下,会发现有以下三个目录文件
lib 动态链接库位置
include编程用到的头文件
bin 执行文件所在的目录
5. 把lib中的三个链接库libavcodec.so libavformat.so libavutil.so复制到/usr/lib下
把/lib/pkgconfig目录下的文件复制到/usr/lib/pkgconfig目录下
此时就完成了ffmpeg-0.10.2的安装,这样运行文件就不会发生找不到库文件的错误了。编译成功!!