现在的位置: 首页 > 综合 > 正文

ffmpeg的编译

2013年05月03日 ⁄ 综合 ⁄ 共 1000字 ⁄ 字号 评论关闭

 1 安装 MSYS-1.0.11.exe


2 安装MinGW-5.1.4.exe

    
MinGW base tools (autoselected), g++ compiler, MinGW make


3
更新
binutils-2.20-1-mingw32-bin.tar.gz


4 配置fstab

copy C:/msys/etc/fstab.sample 成 fstab,确保以下对应:

#Win32_Path    Mount_Point
c:/mingw         /mingw



5 升级gcc

 gcc-4.3.3-tdm-1-core.zip


6
升级W32API
  w32api-3.13-mingw32-dev.tar.gz

7 添加pr.exe


解压,拷贝bin的pr.exe到c:/msys/bin下。

 

8 SDL

复制 lib bin include 到/mingw目录
修改
i386-mingw32msvc-sdl-config第一行
prefix=/mingw

ln i386-mingw32msvc-sdl-config为sdl-config;
9 下载
在ftp://ftp.videolan.org/pub/videolan/x264/snapshots/
x264-snapshot-20091111-2245.tar.bz2
conifgure
make
make install
10 复制VC6 下的文件
LIB.EXE
LINK.EXE
MSPDB60.DLL
到 mingw/bin
11 编译ffmpeg
$ ./configure --enable-ffplay --enable-shared --enable-libx264 --enable-gpl --enable-memalign-hack  --extra-ldflags=-L/local/lib   --extra-cflags=-I/local/include
make
make install

抱歉!评论已关闭.