如何解决LINK : warning LNK4089

来源:百度文库 编辑:神马文学网 时间:2024/04/27 22:05:49
如何解决"LINK : warning LNK4089: all references to "SHELL32.dll" discarded by /OPT:REF"警告?
原因:The linker discarded all packaged functions that referenced exports in dynamic-link library. As a result, dynamic-link library and its import library are unneeded.
解决方法一:在Project-->Setting->Link选项中添加"/OPT:NOREF ".
解决方法二:使用"#pragma warning(disable:4089)"屏蔽该warning.