进入到压缩包所在目录,名后执行:
假设你现在已经安装完成了cygwin的安装。打开cygwin的命令窗口, 进入ffmpeg 的目录,cygwin进入windows的方式为
cd /cygdrvie/[盘符]/…
例如进入d:\test\ffmpage,那么命令就是:
cd /cygdrive/d/test/ffmpeg
$ tar -xf ffmpeg-3.1.4.tar2 解压
$ cd ffmpeg-3.1.4 进入目录
一切准备好,回到编译ffmpeg的路上来。在cygwin里和linux下的编译步骤几乎一样。
我这里以编译 ffmpeg-3.1.4 为例,解压后进入源码目录;
$ cd home/jni/ffmpeg-3.1.4
bruce@Bruce /home/ffmpeg-3.1.4
$ ./configure
$ ./configure –enable-shared –disable-static 执行编译如下图所示,等待执行完毕。
所以我就再试:
$ ./configure –enable-shared –disable-static –disable-yasm
如果不行就执行 make -j5 开5个线程编译
然后make
OK了!就这么简单,你可以在ffmpeg-3.1.4/ 目录下找你需要的库文件
查找 .dll.a 库文件
find . -name *.dll.a
查找 .dll 库文件
find . -name *.dll