有没有人尝试过,或者成功地让 Wascana(Eclipse CDT + MinGW for Windows)在 Windows 下编译 FFMPEG。显然这是可能的,克雷格肖的网站上什至有一个教程,但我无法让它工作。
我在 FFMPEG 源代码上运行 ./configure 然后在 Eclipse 中创建一个新项目并将其指向源代码,但它不会将其识别为 Makefile 项目。我认为我需要创建一个与 MinGW 一起使用的构建器,但到目前为止我微弱的尝试都没有成功。
有没有人尝试过,或者成功地让 Wascana(Eclipse CDT + MinGW for Windows)在 Windows 下编译 FFMPEG。显然这是可能的,克雷格肖的网站上什至有一个教程,但我无法让它工作。
我在 FFMPEG 源代码上运行 ./configure 然后在 Eclipse 中创建一个新项目并将其指向源代码,但它不会将其识别为 Makefile 项目。我认为我需要创建一个与 MinGW 一起使用的构建器,但到目前为止我微弱的尝试都没有成功。
嘿,我可以回答我自己的问题!经过大量的摆弄,我想出了程序:
注意:这是针对 Wascana 0.9.3 和 2008 年 9 月 SVN 版本的 FFMPEG。
准备环境
安装 Wascana 后,您需要更新各种 MinGW 和 MSYS 软件包。下载并解压以下内容(您可以从 MinGW 网站下载它们):
MSYS 软件包:
MinGW 软件包:
建造
./configure --enable-memalign-hack --disable-shared --enable-static --disable-mmx --disable-mmx2 --disable-optimizations --disable-stripping
安装
执行和调试
我还必须确保 SDL.dll 的副本位于 ffmpeg 目录中。
呸,何等的煎熬。这一切都对我有用,希望它也对你有用!
安装最后一个 MSYS 和 MinGW Cf。 链接文本
当我运行调试时,我得到“gdb.exe 遇到问题,需要关闭....”
我更新到 gdb 6.8 并成功调试