C++ 调用未定义引用的函数

C++ 调用未定义引用的函数,c++,class,methods,undefined-reference,C++,Class,Methods,Undefined Reference,大家好,我这节课有这些标题 class WuManber { public: WuManber( void ); virtual ~WuManber( void ); void Initialize( const vector<const char *> &patterns, bool bCaseSensitive = false, bool bIncludeSpecialCharacters = false, bool bInclud

大家好,我这节课有这些标题

class WuManber 
{
public:
WuManber( void );
virtual ~WuManber( void );

  void Initialize( const vector<const char *> &patterns, 
               bool bCaseSensitive = false, bool bIncludeSpecialCharacters = false, bool bIncludeExtendedAscii = false );

因此,任何关于我做错了什么的提示

您没有实现WuManber的三种方法,或者您没有包括链接器可以找到它们的实现。

您没有实现WuManber的三种方法,或者您没有包括链接器可以找到它们的实现。

这些是链接器错误。您是否正在编译和链接实现类WuManber成员函数的源文件?噢,非常感谢,伙计,我确实没有包括源文件WuManber.cpp,我怎么没有注意到它。。。。。!这些是链接器错误。您是否正在编译和链接实现类WuManber成员函数的源文件?噢,非常感谢,伙计,我确实没有包括源文件WuManber.cpp,我怎么没有注意到它。。。。。!
int main(int argc, char* argv[])
{

Parser CustomParserEx;
CustomParserEx.open("/home/abdullah/Project IDS/rules");

WuManber WmAlgorithm;
WmAlgorithm.Initialize(CustomParserEx.patterns,true,true,true);


}