【发布时间】:2008-08-12 08:44:09
【问题描述】:
我有一个工作区,用于在循环中运行 H.263 视频编码器 31 次,即 main 执行 31 次以生成 31 个不同的编码比特流。此 MS Visual Studio 2005 工作区包含所有 C 源文件。当我为工作区创建“调试”配置并构建和执行它时,它运行良好,即它按预期生成所有 31 个输出文件。 但是当我将工作区的配置设置为“RELEASE”mdoe 并重复该过程时,编码器在某些测试用例运行时崩溃。
现在要调试,验证如下:
- 分析代码以查看在每次运行编码器时是否遗漏了任何变量初始化
- 检查了两种模式(DEBUG 和 RELEASE)中的各种工作区(解决方案)选项。
有一些明显的差异,但我将优化相关选项在两种模式下明确相同。
但仍然无法确定问题并找到解决方法。有什么指点吗?
-阿吉特。
【问题讨论】: