LNK2019: 无法解析的外部符号的错误,难道stl还能有错么?
error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >:perator<<(class std::basic_ostream<char,struct std::char_traits<char> > & (__cdecl*)(class std::basic_ostream<char,struct std::char_traits<char> > &))" (__imp_??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@P6AAAV01@AAV01@@Z@Z),该符号在函数 "public: virtual class osgDB::ReaderWriter::ReadResult __thiscall ReaderWriterJP2::readImage(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class osgDB::Options const *)const " (?readImage@ReaderWriterJP2@@UBE?AVReadResult@ReaderWriter@osgDB@@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PBVOptions@4@@Z) 中被引用
如上是错误提示
操作是vs2010 win7 32
release可以成功,但是debug不行。
我改过MDd 也/FORCE:MULTIPLE过
都无济于事。
我没有忽略过默认库
求解。
[解决办法]
看看debug和release工程设置之间有什么差异
[解决办法]
没有提供debug库?
[解决办法]