FFmpeg和VS2010(调试与发布)

合资公司

我正在一个需要FFmpeg库从视频文件中提取元数据的项目中。我正在使用zeranoe(http://ffmpeg.zeranoe.com/builds/)的静态版本该解决方案在“调试”模式下可以正常工作。

但是,当我以发布模式启动它时,出现此错误:

“该应用程序无法正确启动(0xc000007b)。单击“确定”关闭”

我不知道为什么。有什么建议吗?

conf:

  • MS Visual Studio 2010 Win 32应用程序
  • C ++长
  • 使用Qt 4.3
  • FFmpeg静态版本
  • Windows 64位系统
罗曼·R。

它应该与缺少依赖项DLL有关。您的故障排除方法是使用Dependency Walker检查二进制文件并确定所需的[缺少]依赖项。

依赖项DLL可能存在的问题包括:

  • 依赖项DLL的32/64位不匹配
  • 损坏的DLL本身

请注意,Dependency Walker也涵盖了这些内容。还要注意,如果使用不同文件夹中的输出来构建应用程序,则该应用程序的Debug / Release版本可能有效地使用了不同的FFmpeg(和/或其他依赖项)DLL,因此运行时行为也有所不同。

也可以看看:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在发布模式下,库大小较大,而在VS2010中为调试模式

来自分类Dev

FFmpeg and VS2010 (Debug vs Release)

来自分类Dev

无法从VS2010进行调试

来自分类Dev

调试断言失败VS2010

来自分类Dev

VS2010和Windows 8.1

来自分类Dev

VS2010在“停止调试”后停止运行(Web API)

来自分类Dev

在VS2010中调试cpp错误值

来自分类Dev

在VS2010中调试cpp错误值

来自分类Dev

VS2010 LoadFrame在发布模式下失败,错误1401

来自分类Dev

VS2010基于配置的不同发布位置

来自分类Dev

使用MsBuild.exe和VS2010的命令行进行Web部署/发布网站项目

来自分类Dev

VS2010“框架和参考”与“链接器>输入”

来自分类Dev

如何重置VisualStudio(VS2010,VS2012)调试器缓存?

来自分类Dev

从VS2010升级到VS2013现在我无法发布

来自分类Dev

将VS2013和VS2010与TFS2010一起使用

来自分类Dev

在VS2010调试器中可视化OpenCV映像

来自分类Dev

C ++ VS2010调试器在超出循环范围的循环变量上表现异常

来自分类Dev

在VS2010中进行调试时,为什么控制键会“卡住”?

来自分类Dev

VS2008和VS2010 Express中缺少附加到进程的附件

来自分类Dev

VS2010 IDE的Signalr安装问题

来自分类Dev

将VS2010与Assimp链接

来自分类Dev

使用MAP文件VS2010 MFC

来自分类Dev

使用VS2010登录的SQL SERVER

来自分类Dev

VS2010 ASP.NET配置

来自分类Dev

将VS2010与Assimp链接

来自分类Dev

使用MAP文件VS2010 MFC

来自分类Dev

VS2010 penwin.h丢失

来自分类Dev

VS2010:函数time()与预期不符

来自分类Dev

VS2010和NuGet,为什么要使用v2.8?如何获得3.5?