在将c ++代码与MS VC 6链接时,我收到以下错误:
Creating library Debug/RATPSS.lib and object Debug/RATPSS.exp
LINK : warning LNK4098: defaultlib "MSVCRTD" conflicts with use of other libs; use /NODEFAULTLIB:library
CDispatchFailurePssData.obj : error LNK2001: unresolved external symbol "class ostream_withassign cout" (?cout@@3Vostream_withassign@@A)
CNormalAccPssData.obj : error LNK2001: unresolved external symbol "class ostream_withassign cout" (?cout@@3Vostream_withassign@@A)
CNormalPssData.obj : error LNK2001: unresolved external symbol "class ostream_withassign cout" (?cout@@3Vostream_withassign@@A)
Debug/RATPSS.dll : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
使用的其他第三方软件:Rouguewave 4,orbix 5.1。
请建议可行的解决方案。
答案 0 :(得分:0)
我认为存在项目属性相互依赖的问题。 可能更改属性将解决问题。
请参阅此处/NODEFAULTLIB (Ignore Libraries)并根据您的要求更改酒店。