1>MLocator.obj : error LNK2019: Unresolved external symbol "public: __thiscall MCountryFilter::MCountryFilter(void)" (??0MCountryFilter@@QAE@XZ),Function "private: bool __thiscall MLocator::InitCountryCodeFilter(void)" (?InitCountryCodeFilter@MLocator@@AAE_NXZ) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilter::Create(class std::vector<struct BlockCountryCodeInfo *,class std::allocator<struct BlockCountryCodeInfo *> > &,class std::vector<struct IPtoCountry *,class std::allocator<struct IPtoCountry *> > &,class std::vector<struct CustomIP *,class std::allocator<struct CustomIP *> > &)" (?Create@MCountryFilter@@QAE_NAAV?$vector@PAUBlockCountryCodeInfo@@V?$allocator@PAUBlockCountryCodeInfo@@@std@@@std@@AAV?$vector@PAUIPtoCountry@@V?$allocator@PAUIPtoCountry@@@std@@@3@AAV?$vector@PAUCustomIP@@V?$allocator@PAUCustomIP@@@std@@@3@@Z),Function "private: bool __thiscall MLocator::InitCountryCodeFilter(void)" (?InitCountryCodeFilter@MLocator@@AAE_NXZ) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilter::GetIPCountryCode(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?GetIPCountryCode@MCountryFilter@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@@Z),Function "private: void __thiscall MLocator::FlushRecvQueue(unsigned long)" (?FlushRecvQueue@MLocator@@AAEXK@Z) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilter::IsNotBlockCode(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?IsNotBlockCode@MCountryFilter@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@@Z),Function "private: bool __thiscall MLocator::IsValidCountryCodeIP(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?IsValidCountryCodeIP@MLocator@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@1@Z) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilter::AddCustomIP(unsigned long,unsigned long,bool,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?AddCustomIP@MCountryFilter@@QAE_NKK_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@1@Z),Function "private: bool __thiscall MLocator::IsValidCountryCodeIP(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?IsValidCountryCodeIP@MLocator@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@1@Z) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilter::GetCustomIP(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,bool &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?GetCustomIP@MCountryFilter@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AA_NAAV23@2@Z),Function "private: bool __thiscall MLocator::GetCustomIP(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,bool &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?GetCustomIP@MLocator@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@AA_N1@Z) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilterDBMgr::GetIPContryCode(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned long &,unsigned long &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?GetIPContryCode@MCountryFilterDBMgr@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAK1AAV23@@Z),Function "private: bool __thiscall MLocator::IsValidCountryCodeIP(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?IsValidCountryCodeIP@MLocator@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@1@Z) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilterDBMgr::GetBlockCountryCodeList(class std::vector<struct BlockCountryCodeInfo *,class std::allocator<struct BlockCountryCodeInfo *> > &)" (?GetBlockCountryCodeList@MCountryFilterDBMgr@@QAE_NAAV?$vector@PAUBlockCountryCodeInfo@@V?$allocator@PAUBlockCountryCodeInfo@@@std@@@std@@@Z),Function "private: bool __thiscall MLocator::InitCountryCodeFilter(void)" (?InitCountryCodeFilter@MLocator@@AAE_NXZ) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilterDBMgr::GetCustomIP(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,unsigned long &,unsigned long &,bool &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?GetCustomIP@MCountryFilterDBMgr@@QAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAK1AA_NAAV23@3@Z),Function "private: bool __thiscall MLocator::IsValidCountryCodeIP(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (?IsValidCountryCodeIP@MLocator@@AAE_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAV23@1@Z) Referenced in
1>MLocator.obj : error LNK2019: Unresolved external symbol "public: bool __thiscall MCountryFilterDBMgr::GetCustomIPList(class std::vector<struct CustomIP *,class std::allocator<struct CustomIP *> > &)" (?GetCustomIPList@MCountryFilterDBMgr@@QAE_NAAV?$vector@PAUCustomIP@@V?$allocator@PAUCustomIP@@@std@@@std@@@Z),Function "private: bool __thiscall MLocator::InitCountryCodeFilter(void)" (?InitCountryCodeFilter@MLocator@@AAE_NXZ) Referenced in
1>MLocatorDBMgr.obj : error LNK2019: Unresolved external symbol "public: __thiscall MCountryFilterDBMgr::MCountryFilterDBMgr(void)" (??0MCountryFilterDBMgr@@QAE@XZ),Function "public: __thiscall MLocatorDBMgr::MLocatorDBMgr(void)" (??0MLocatorDBMgr@@QAE@XZ) Referenced in
1>MLocatorDBMgr.obj : error LNK2019: Unresolved external symbol "public: __thiscall MCountryFilterDBMgr::MCountryFilterDBMgr(void)" (??0MCountryFilterDBMgr@@QAE@XZ),Function "public: __thiscall MLocatorDBMgr::MLocatorDBMgr(void)" (??0MLocatorDBMgr@@QAE@XZ) Referenced in
1>MLocatorDBMgr.obj : error LNK2019: Unresolved external symbol "public: void __thiscall MCountryFilterDBMgr::ReleaseDB(void)" (?ReleaseDB@MCountryFilterDBMgr@@QAEXXZ),Function "public: virtual __thiscall MLocatorDBMgr::~MLocatorDBMgr(void)" (??1MLocatorDBMgr@@UAE@XZ) Referenced in
The above error appears when I compile Locator.exe, how can I solve it?