今天出现一个如标题故障,网上查询如何解决,发现一大堆解决建议,无一方法能解决。可能每个人遇到的情况都不一样吧,我遇到的不是大家碰到的。经过认真思考,怀疑是继承某个类没有实现某个必须方法,果真如此。
经查,被继承的超类有一个虚函数,由于在继承的子类中没有实现该需函数,由于QT编译要求比较严格,虚函数不实现导致undefined reference to `vtable for XXX 问题产生。
问题解决方法:实现该虚函数。
今天出现一个如标题故障,网上查询如何解决,发现一大堆解决建议,无一方法能解决。可能每个人遇到的情况都不一样吧,我遇到的不是大家碰到的。经过认真思考,怀疑是继承某个类没有实现某个必须方法,果真如此。
经查,被继承的超类有一个虚函数,由于在继承的子类中没有实现该需函数,由于QT编译要求比较严格,虚函数不实现导致undefined reference to `vtable for XXX 问题产生。
问题解决方法:实现该虚函数。