关于GRETA的问题

sevecol 2002-06-10 01:12:02
为什么我拷贝一个例子(代码)
编译出现连接错误。

TestGRETA fatal error LNK1120: 11 个无法解析的外部命令
TestGRETA error LNK2001: 无法解析的外部符号 "protected: virtual void __thiscall regex::basic_rpattern_base<class std::_Ptrit<char,int,char const *,char const &,char *,char &>,class regex::perl_syntax<char> >::_common_init(enum regex::REGEX_FLAGS)" (?_common_init@?$basic_rpattern_base@V?$_Ptrit@DHPBDABDPADAAD@std@@V?$perl_syntax@D@regex@@@regex@@MAEXW4REGEX_FLAGS@2@@Z)
TestGRETA error LNK2001: 无法解析的外部符号 "protected: virtual void __thiscall regex::basic_rpattern_base<class std::_Ptrit<char,int,char const *,char const &,char *,char &>,class regex::perl_syntax<char> >::_parse_subst(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &,bool &,class std::list<struct regex::subst_node,class std::allocator<struct regex::subst_node> > &)const " (?_parse_subst@?$basic_rpattern_base@V?$_Ptrit@DHPBDABDPADAAD@std@@V?$perl_syntax@D@regex@@@regex@@MBEXAAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AA_NAAV?$list@Usubst_node@regex@@V?$allocator@Usubst_node@regex@@@std@@@4@@Z)
TestGRETA error LNK2001: 无法解析的外部符号 "protected: virtual unsigned int __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::_do_count(struct regex::match_param<class std::_Ptrit<char,int,char const *,char const &,char *,char &> > &,bool)const " (?_do_count@?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@MBEIAAU?$match_param@V?$_Ptrit@DHPBDABDPADAAD@std@@@2@_N@Z)
TestGRETA error LNK2001: 无法解析的外部符号 "protected: virtual unsigned int __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::_do_count(struct regex::match_param<class std::_Ptrit<char,int,char const *,char const &,char *,char &> > &,char const *)const " (?_do_count@?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@MBEIAAU?$match_param@V?$_Ptrit@DHPBDABDPADAAD@std@@@2@PBD@Z)
TestGRETA error LNK2001: 无法解析的外部符号 "protected: virtual bool __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::_do_match(struct regex::match_param<class std::_Ptrit<char,int,char const *,char const &,char *,char &> > &,bool)const " (?_do_match@?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@MBE_NAAU?$match_param@V?$_Ptrit@DHPBDABDPADAAD@std@@@2@_N@Z)
TestGRETA error LNK2001: 无法解析的外部符号 "protected: virtual bool __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::_do_match(struct regex::match_param<class std::_Ptrit<char,int,char const *,char const &,char *,char &> > &,char const *)const " (?_do_match@?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@MBE_NAAU?$match_param@V?$_Ptrit@DHPBDABDPADAAD@std@@@2@PBD@Z)
TestGRETA error LNK2019: 无法解析的外部符号 "public: __thiscall regex::regex_arena::~regex_arena(void)" (??1regex_arena@regex@@QAE@XZ) ,该符号在函数 "protected: virtual __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::~basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >(void)" (??1?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@MAE@XZ) 中被引用
TestGRETA error LNK2019: 无法解析的外部符号 "public: void __thiscall regex::regex_arena::deallocate(void)" (?deallocate@regex_arena@regex@@QAEXXZ) ,该符号在函数 "protected: virtual __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::~basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >(void)" (??1?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@MAE@XZ) 中被引用
TestGRETA error LNK2019: 无法解析的外部符号 "bool __cdecl regex::_skip_dtor_calls(void)" (?_skip_dtor_calls@regex@@YA_NXZ) ,该符号在函数 "protected: virtual __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::~basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >(void)" (??1?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@MAE@XZ) 中被引用
TestGRETA error LNK2019: 无法解析的外部符号 "public: __thiscall regex::regex_arena::regex_arena(unsigned int)" (??0regex_arena@regex@@QAE@I@Z) ,该符号在函数 "protected: __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >(enum regex::REGEX_FLAGS,enum regex::REGEX_MODE,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 &)" (??0?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@IAE@W4REGEX_FLAGS@1@W4REGEX_MODE@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2@Z) 中被引用
TestGRETA error LNK2019: 无法解析的外部符号 "unsigned int __cdecl regex::DEFAULT_BLOCK_SIZE(void)" (?DEFAULT_BLOCK_SIZE@regex@@YAIXZ) ,该符号在函数 "protected: __thiscall regex::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >::basic_rpattern_base_impl<class std::_Ptrit<char,int,char const *,char const &,char *,char &> >(enum regex::REGEX_FLAGS,enum regex::REGEX_MODE,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 &)" (??0?$basic_rpattern_base_impl@V?$_Ptrit@DHPBDABDPADAAD@std@@@regex@@IAE@W4REGEX_FLAGS@1@W4REGEX_MODE@1@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2@Z) 中被引用
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
by_an 2010-06-24
  • 打赏
  • 举报
回复
咋解决的啊?给个方法呗。
sevecol 2002-06-10
  • 打赏
  • 举报
回复
哎,自己解决了

69,336

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧