使用ffmpeg libs(dll)时我的应用程序中缺少dll文件

时间:2017-04-26 10:13:26

标签: dll ffmpeg runtime-error mingw-w64 msys2

我使用mingw-64和msys2在Windows 8.1核心i-7中构建了ffmpeg v3.2.4共享库(dll)。 原因是更新我的项目中使用的旧库。 构建没问题。

此外,我的应用程序已成功链接到那些DLL。 但是,当我运行我的应用程序时,我收到了一条消息program can't start because libiconv-2.dll is missing in your computer。我在运行--disable-iconv之前在configure中添加make开关来解决此问题,以便从源代码构建ffmpeg库。 然后我得到了与zlib dll缺失相同的消息。然后添加了--disable-zlib开关。 但是,在运行应用程序时,我得到了libbz2-1.dll。我不知道如何解决最后一个,但是,我在这里缺少什么?为什么我不需要旧的ffmpeg版本(0.7.17)中的所有这些dll文件,现在我做(latest ffmpeg(签出标签n3.2.4))??

感谢您的回答, 特拉维夫

0 个答案:

没有答案