关闭

windows下cygwin编译ffmpeg库

96人阅读 评论(0) 收藏 举报

进入到压缩包所在目录,名后执行:
假设你现在已经安装完成了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

这里写图片描述

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:9835次
    • 积分:357
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:58篇
    • 译文:0篇
    • 评论:0条