【发布时间】:2013-07-29 10:36:52
【问题描述】:
我目前正在 Windows 上构建和使用 FFmpeg,它运行良好。目前有 5 个相关的 DLL,我根据需要加载和映射相关函数。但是我想知道是否可以通过静态链接 FFmpeg 来避免这些 DLL?
我最初的反应可能不是,因为 FFmpeg 构建是使用 MinGW 的 GCC 完成的,并且由这些工具生成的任何静态库都将采用与 Visual C++ 不兼容的格式。如果有人在我之前研究过这个,我很想知道你是否有运气?
我确实找到了这个工具:http://www.binary-soft.com/dll2lib/dll2lib.htm。它很昂贵,但看起来可以解决问题,因为它将 DLL 直接转换为静态库。
谢谢。
【问题讨论】: