C++ RWTValOrderedVector链接问题
c++,从Solaris Studio 12.3迁移到12.4,RWTValOrderedVector链接问题C++ RWTValOrderedVector链接问题,c++,C++,c++,从Solaris Studio 12.3迁移到12.4,RWTValOrderedVector链接问题 我们正在将Solaris Studio 12.3的C++编译器升级到12.4 我在编译一个可执行文件时遇到问题 下面是链接时出现的错误 Undefined symbol const std::vector<RWCString>&RW_VBase<std::vector<RWCString>,RWTValOrderedVector<R
我们正在将Solaris Studio 12.3的C++编译器升级到12.4 我在编译一个可执行文件时遇到问题
下面是链接时出现的错误Undefined symbol
const std::vector<RWCString>&RW_VBase<std::vector<RWCString>,RWTValOrderedVector<RWCString,std::allocator<RWCString> > >::std() const test.o
std::vector<RWCString>&RW_VBase<std::vector<RWCString>,RWTValOrderedVector<RWCString,std::allocator<RWCString> > >::std() test.o
ld: fatal:symbol referencing errors. No output written to testApp
未定义的符号
常量std::vector&RW_VBase::std()常量test.o
std::vector&RW_VBase::std()test.o
ld:致命:符号引用错误。没有写入testApp的输出
同样的代码适用于Solaris studio 12.3
如果我在现有代码中编写此简单代码,它将失败,并与Studio 12.4发生链接错误
#包括
rwtvalorderedvec;
向量插入(22.0)
你知道这是什么原因吗?
任何帮助都将不胜感激