C++编译问题求教!!!!!!!!!!!!!!!!!!!
操作系统VxWorks,编译器Gcc2.96下的一段源码:
template<class T>
class ObjVar : public ObjBase
{
ObjVar(const ObjVar<T>& r) : ptr_(r.ptr_) { DCORBADuplicate(ptr_); }
......
上面是一个模板类中的一段代码,编译时通过,连接时出现一下错误:
d:\DeltaCORBA1.0\DCORBA\vproj\SIMNTgnu\d:\DeltaCORBA1.0\DCORBA\include\ORB\Template.h:629:
undefined reference to `clDescTblNumEnt'
d:\DeltaCORBA1.0\DCORBA\vproj\SIMNTgnu\d:\DeltaCORBA1.0\DCORBA\include\ORB\Template.h:629:
undefined reference to `clDescTbl'
d:\DeltaCORBA1.0\DCORBA\vproj\SIMNTgnu\d:\DeltaCORBA1.0\DCORBA\include\ORB\Template.h:629:
undefined reference to `mClBlkConfig'
d:\DeltaCORBA1.0\DCORBA\vproj\SIMNTgnu\d:\DeltaCORBA1.0\DCORBA\include\ORB\Template.h:629:
undefined reference to `sysClDescTblNumEnt'
d:\DeltaCORBA1.0\DCORBA\vproj\SIMNTgnu\d:\DeltaCORBA1.0\DCORBA\include\ORB\Template.h:629:
undefined reference to `sysClDescTbl'
d:\DeltaCORBA1.0\DCORBA\vproj\SIMNTgnu\d:\DeltaCORBA1.0\DCORBA\include\ORB\Template.h:629:
undefined reference to `sysMclBlkConfig'
请问是什么原因?该怎么解决?谢谢:)