【问题标题】:Building ffmpeg on Windows在 Windows 上构建 ffmpeg
【发布时间】:2011-10-20 08:17:46
【问题描述】:

我有 ffmpeg 的源代码,想在我的 win7 中构建它。我的机器上安装了 minGW。我从这个链接中找到了一步一步的说明:

http://www.gooli.org/blog/building-ffmpeg-for-windows-with-msys-and-mingw/

链接“为 MSYS 下载更新的 bash”没有跟随。它显示该文件未找到。当我尝试按照网站中解释的方式构建程序时,它显示错误:

未知选项“–”extra-cflags=-mno-cygwin”。 有关可用选项,请参阅 ./configure –help。 ./myconfig: ―extra-ldflags=-Wl,―add-stdcall-alias: 找不到命令 ./myconfig: ―target-os=mingw32: 找不到命令

从此处发布的类似问题中,我点击了链接 http://ffmpeg.arrozcru.org/,但从该站点下载的静态构建已损坏。请帮忙。

【问题讨论】:

  • Shared 构建怎么样?试试 WinFF 等 FFMPEG 前端工具。

标签: c# ffmpeg cygwin mingw


【解决方案1】:

是的,那些指令真的很老了,参考老版本的mingw/msys

http://ingar.satgnu.net/devenv/mingw32/base.html 上提供了更好的新说明(可视化演练)

你安装 msys,而不是 bash,它带有 MinGW shell,/bin/sh.exe,你用它来驱动配置,就像 ingar 对上面的一大堆其他项目所做的那样

通常的魔法咒语是

sh configure --enable-static --enable-shared
make test
make install

【讨论】:

    猜你喜欢
    • 2017-08-04
    • 1970-01-01
    • 2015-07-02
    • 2013-01-25
    • 2021-04-02
    • 1970-01-01
    • 2012-08-28
    • 2019-06-28
    • 2014-03-25
    相关资源
    最近更新 更多