网上很多是在mingw/msys环境下编译ffmpeg的。
由于mingw/msys环境编译不处ffserver。
这里说说我在cygwin下编译的过程和问题。
1、首先安装cygwin;
2、下载ffmpeg源码包:
http://ffmpeg.mplayerhq.hu/download.html(此地址下载需要SVN)
http://www.bairuitech.com/html/ruanjianxiazai/20071006/61.html
3、下载ffmpeg源码后,解压到相应目录下;打开cygwin,进入ffmpeg相应目录;
4、开始编译,运行以下命令:
./configure --enable-memalign-hack --enable-ffserver --enable-network --enable-protocols --enable-muxers
make
make install
说明:
1)这次安装只是测试整个安装过程,所以配置的参数我只选了最基本的
2)在执行./configure过程中,曾经出现以下报错:
./configure
./configure: line 9: $'/r': command not found
./configure: line 12: $'/r': command not found
...
这是因为我用的是SVN去下载ff