i keep getting these error when trying to build my project
Linking...
Union.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall DataTypes::CAbstractType::
GetRuntime
Class(void
)const " (?GetRuntimeClass@CAbstrac
tType@Data
Types@@UBE
PAUCRuntim
eClass@@XZ
)
AbstractType.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall DataTypes::CAbstractType::
GetRuntime
Class(void
)const " (?GetRuntimeClass@CAbstrac
tType@Data
Types@@UBE
PAUCRuntim
eClass@@XZ
)
Class.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall DataTypes::CAbstractType::
GetRuntime
Class(void
)const " (?GetRuntimeClass@CAbstrac
tType@Data
Types@@UBE
PAUCRuntim
eClass@@XZ
)
Struct.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall DataTypes::CAbstractType::
GetRuntime
Class(void
)const " (?GetRuntimeClass@CAbstrac
tType@Data
Types@@UBE
PAUCRuntim
eClass@@XZ
)
TemplateClass.obj : error LNK2001: unresolved external symbol "public: virtual struct CRuntimeClass * __thiscall
DataTypes::CAbstractType::
GetRuntime
Class(void
)const " (?GetRuntimeClass@CAbstrac
tType@Data
Types@@UBE
PAUCRuntim
eClass@@XZ
)
AbstractType.obj : error LNK2019: unresolved external symbol "bool __cdecl DSFunctions::equals<class DataTypes::CAbstractType>(
class CArray<class DataTypes::CAbstractType,c
lass DataTypes::CAbstractType &> *,class CArray<class DataTypes::CAbstractType,c
lass DataTypes::CAbstractType &> *)" (??$equals@VCAbstractType@
DataTypes@
@@DSFuncti
ons@@YA_NP
AV?$CArray
@VCAbstrac
tType@Data
Types@@AAV
12@@@0@Z) referenced in function "public: bool __thiscall DataTypes::CAbstractType::
operator==
(class DataTypes::CAbstractType)"
(??8CAbstractType@DataType
s@@QAE_NV0
1@@Z)
AbstractType.obj : error LNK2019: unresolved external symbol "bool __cdecl DSFunctions::equals<class DataTypes::CEnum>(class CArray<class DataTypes::CEnum,class DataTypes::CEnum &> *,class CArray<class DataTypes::CEnum,class DataTypes::CEnum &> *)" (??$equals@VCEnum@DataType
s@@@DSFunc
tions@@YA_
NPAV?$CArr
ay@VCEnum@
DataTypes@
@AAV12@@@0
@Z) referenced in function "public: bool __thiscall DataTypes::CAbstractType::
operator==
(class DataTypes::CAbstractType)"
(??8CAbstractType@DataType
s@@QAE_NV0
1@@Z)
AbstractType.obj : error LNK2019: unresolved external symbol "bool __cdecl DSFunctions::equals<class DataTypes::CVariable>(clas
s CArray<class DataTypes::CVariable,class
DataTypes::CVariable &> *,class CArray<class DataTypes::CVariable,class
DataTypes::CVariable &> *)" (??$equals@VCVariable@Data
Types@@@DS
Functions@
@YA_NPAV?$
CArray@VCV
ariable@Da
taTypes@@A
AV12@@@0@Z
) referenced in function "public: bool __thiscall DataTypes::CAbstractType::
operator==
(class DataTypes::CAbstractType)"
(??8CAbstractType@DataType
s@@QAE_NV0
1@@Z)
Operation.obj : error LNK2019: unresolved external symbol "int __cdecl DSFunctions::search<class DataTypes::CVariable>(clas
s CArray<class DataTypes::CVariable,class
DataTypes::CVariable &> *,class DataTypes::CVariable const &)" (??$search@VCVariable@Data
Types@@@DS
Functions@
@YAHPAV?$C
Array@VCVa
riable@Dat
aTypes@@AA
V12@@@ABVC
Variable@D
ataTypes@@
@Z) referenced in function "public: class DataTypes::COperation & __thiscall DataTypes::COperation::rem
oveParam(c
lass DataTypes::CVariable)" (?removeParam@COperation@D
ataTypes@@
QAEAAV12@V
CVariable@
2@@Z)
msvcrtd.lib(crtexe.obj) : error LNK2019: unresolved external symbol _main referenced in function _mainCRTStartup
Debug/DocView.exe : fatal error LNK1120: 7 unresolved externals
i ve allready implemented these functions except getruntimeclass which is inhierited from mfc CObject
DSFunctions::search and DSFunctions::equals are tempalte functions.
oh yeah my class implement _ and Declare_ serial
any one know how i can solve this