vs2008编译警告,
1>ws2_32.lib(WS2_32.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR 已在 shlwapi.lib(SHLWAPI.dll) 中定义;已忽略第二个定义
1>ws2_32.lib(WS2_32.dll) : warning LNK4221: 未找到公共符号;存档成员将不可访问
我是在附件依赖项中添加了两个lib,
这时候去掉前面的lib,重新编译,通过
ps:
另外发现没有安装SP1的VS2008,release版本在安装了SP1的机器上调用会报错,
release提示 fatal error C1047: The object or library file 'LKAPI/XX.lib' was created with an older compiler than other objects; rebuild old objects and libraries
1>LINK : fatal error LNK1257: code generation failed
1>LINK : fatal error LNK1257: code generation failed
装上SP1就可以了