mingw环境,这个就不用说了,记得加入path
yasm,https://github.com/yasm/yasm,自行编译出yasm.exe,或者去官网下载编译好的包
拷贝yasm.exe到mingw的bin目录
x264,http://www.videolan.org/developers/x264.html,
./configure --enable-shared --prefix=【自定义目录】
make
make install
ffmpeg,https://github.com/ffmpeg
有个问题需要注意,在windows下git时要设置
git config --global core.autocrlf false
也就是禁止 回车 的转换,否则common.mak:160会报错,或者到release下载tar包,使用tar解压
需要pkg-config工具,配置好,加入path,再配置PKG_CONFIG_PATH,将x264的lib\pkgconfig加入
./configure --enable-shared --enable-libx264 --enable-gpl --prefix=【自定义目录】
make
make install
然后,在设置的目录里会有bin,include,lib三个文件夹