无法定位序数 xxxx 与动态链接库 avformat-56.dll上

时间:2022-08-19 20:34:11

用vs2010在做一个基于ffmpeg的解码模块,debug下调试没有发现问题, 

但是在release下运行时提示如下错误,

无法定位序数 1126 与动态链接库 avformat-56.dll上

期间也换过不同的ffmpeg库,保证lib和dll是同一版本,但是也没有解决问题。

 

最终找到了问题的解决办法:

vs2010

 release 项目属性中-----》连接器----》优化   选项中选择:保留未引用数据  

linker-----optimization ----reference---  No (/OPT:NOREF)


如果是 vs2008

 release 项目属性中-----》连接器----》优化   选项中选择:保留未引用数据  

linker-----optimization ----reference---  Keep Unreferenced Data (/OPT:NOREF)