1:MinGW+MSYS环境。官网安装MinGW的下载管理器,运行后把基本项都勾选,然后再菜单里应用。安装好的package是绿色的。如下图所示。注意:安装失败是因为被墙了,必须翻过去,否则换其他方式吧。
2:给MSYS环境下安装yasm汇编编译工具,否则FFMPEG的编译会报如下错误:
nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
3:从github上clone FFMPEG时,要修改一下配置文件。命令行如下:
git config --global core.autocrlf false
不这么做,编译时会报一个缺少分割符的错误 。报错的原因时因为不同的操作系统对看不见的回车换行的二进制编码不同。
missing separator
4:然后转到FFMPEG目录下,依次执行三行命令
./configure
make
make install
都要等待一段时间,如果等的太久感觉像死掉了的话,敲个回车试试。