【发布时间】:2014-12-25 10:43:45
【问题描述】:
在此处运行有关 ffmpeg 的示例时:https://github.com/chelyaev/ffmpeg-tutorial(确切地说是教程 01)我发现我的应用程序在调试模式下工作,但在发布模式下直接崩溃。这可能是什么原因。
我正在使用来自 http://ffmpeg.zeranoe.com/builds/ 的 32 位版本
谢谢。
【问题讨论】:
在此处运行有关 ffmpeg 的示例时:https://github.com/chelyaev/ffmpeg-tutorial(确切地说是教程 01)我发现我的应用程序在调试模式下工作,但在发布模式下直接崩溃。这可能是什么原因。
我正在使用来自 http://ffmpeg.zeranoe.com/builds/ 的 32 位版本
谢谢。
【问题讨论】:
这里有一个类似的问题:http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=5&t=998 我选择为我的设置设置一个链接器选项 /OPT:NOREF。我正在使用 Qt 4.8.6 和 vs2010 并特别添加
QMAKE_LFLAGS += /OPT:NOREF
我的 .pro 文件暂时解决了这个问题。希望有一天这对某人有所帮助。
更多信息在这里:http://ffmpeg.org/platform.html#Linking-to-FFmpeg-with-Microsoft-Visual-C_002b_002b
注意:这里有一个类似的问题FFmpeg and VS2010 (Debug vs Release),但没有提供令人满意的答案(在我看来)。所以这是我对 SO 的贡献;-)
【讨论】: