为什么参考优化会阻止注册DLL?

时间:2014-02-27 11:33:21

标签: windows visual-studio-2010 regsvr32

我正在Visual Studio post build事件中注册DLL,regsrv32失败,就像缺少库依赖项一样。该DLL具有DllRegisterServer入口点,DEF文件并已正确设置。注册正确完成,直到我们更改库依赖项。对 。

现在DLL依赖于 交叉编译库 ,我必须禁用引用optimization option /OPT:REF才能再次成功注册。那是为什么?

此外dependency walker无法找到依赖库的入口点(ffmpeg libs)。查看以下差异/OPT:NOREF/OPT:REF

No reference optimization vs reference optimization

请注意,链接过程是成功的。

0 个答案:

没有答案