出现这种错误的原因是声明了Taggable::setTag()函数,但是没有定义该函数体 还有可能出现的原因: 没有include头文件调用一个类的时候,和声明的类不一样:比如函数f声明成f (int a),调用的时候用了f (string)