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
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