//
error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall ClassName::metaObject(void)const " (?
metaObject@ClassName@@UBEPBUQMetaObject@@XZ)
//
一般无法解析的外部符号,是由于没有连接lib库,或者没有添加c或cpp文件导致的;
但是在Qt中的这个问题,一般是由于Qt没有添加相应的moc_ClassName文件导致的;
关于moc文件可以自己到查找相关资料;
这个问题与一般的有一点区别,但本质是一样的;