又来了一段拷贝,不好意思:( Linker Tools Warning LNK4089 all references to "dynamic-link library" discarded by /OPT:REFThe linker discarded all packaged functions that referenced exports in dynamic-link library. As a result, dynamic-link library and its import library are unneeded.
如果您要消息不出现,使用/OPT:NOREF编译参数,再有,这段信息告诉您编译器将那些没有用到的但是出现在您的代码中的API的映象去掉了,对您的发行版本没有什么影响 如果您只是想去掉这个警告 使用以下语句 #pragma warning(disable:4089) 顺便加上这些,很有用的#pragma warning(disable:4001)// unreferenced formal parameter #pragma warning(disable:4100)// Note: Creating precompiled header #pragma warning(disable:4699)// function not inlined #pragma warning(disable:4710)// unreferenced inline function has been removed #pragma warning(disable:4514)// assignment operator could not be generated #pragma warning(disable:4512)
Linker Tools Warning LNK4089
all references to "dynamic-link library" discarded by /OPT:REFThe linker discarded all packaged functions that referenced exports in dynamic-link library. As a result, dynamic-link library and its import library are unneeded.
如果您只是想去掉这个警告
使用以下语句
#pragma warning(disable:4089)
顺便加上这些,很有用的#pragma warning(disable:4001)// unreferenced formal parameter
#pragma warning(disable:4100)// Note: Creating precompiled header
#pragma warning(disable:4699)// function not inlined
#pragma warning(disable:4710)// unreferenced inline function has been removed
#pragma warning(disable:4514)// assignment operator could not be generated
#pragma warning(disable:4512)