http://blog.sina.com.cn/s/blog_791f544a0100r01b.html
1>MainWindowBottomWidget.obj : error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __thiscall MainWindowBottomWidget::metaObject(void)const " ([email protected]@@[email protected]@XZ)
1>MainWindowBottomWidget.obj : error LNK2001: 无法解析的外部符号 "public: virtual void * __thiscall MainWindowBottomWidget::qt_metacast(char const *)" ([email protected]@@[email protected])
1>MainWindowBottomWidget.obj : error LNK2001: 无法解析的外部符号 "public: virtual int __thiscall MainWindowBottomWidget::qt_metacall(enum QMetaObject::Call,int,void * *)" ([email protected]@@[email protected]@@[email protected])
问题原因:没有找到根本原因,据说是链接时无法找到对应的moc文件。
把makefile等文件,以及debug等目录全部删除。只留下源文件,以及工程文件,pdb文件,还有user文件。重新编译就好了
时间: 2024-10-19 11:59:20