C# 在Windows上构建ffmpeg

C# 在Windows上构建ffmpeg,c#,ffmpeg,cygwin,mingw,C#,Ffmpeg,Cygwin,Mingw,我有ffmpeg的源代码,希望在我的win7中构建它。我已经在我的机器上安装了minGW。我从这个链接中找到了一个分步说明: “为MSYS下载更新的bash”链接没有出现。它表明找不到该文件。当我尝试按照网站中解释的方式构建程序时,会显示一个错误: 未知选项“额外cflags=-mno cygwin”。 有关可用选项,请参阅./configure–help。 ./myconfig:extra-ldflags=-Wl,add-stdcall-alias:command未找到 ./myconfig

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

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

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


在这里发布的一个类似问题中,我跟随了链接,但从网站下载的静态版本已损坏。请提供帮助。

是的,这些说明非常旧,请参考旧版本的mingw/msys

更好的是,新的说明(视觉漫游)可在

您安装的是msys,而不是bash,它附带了MinGW shell,/bin/sh.exe,您可以使用它来驱动configure,就像ingar对上面一大堆其他项目所做的那样

通常的魔法咒语是

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

共享构建怎么样?试试像WinFF这样的FFMPEG前端工具。