moc_mainwindow.obj:-1: error: LNK2019: 无法解析的外部符号 "private: void __cdecl MainWindow::on_pushButton_clicked(void)" (?on_pushButton_clicked@MainWindow@@AEAAXXZ),该符号在函数 "private: static void __cdecl MainWindow::qt_static_metacall(class QObject *,enum QMetaObject::Call,int,void * *)" (?qt_static_metacall@MainWindow@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z) 中被引用
此错误的解决方法是我删除了mainwindow.h中一个已声明没有用过的函数
如果这个函数在mainwindow.cpp中 有一个空的定义 比如:
ElemType example(Types parameters)
{
}
编译就可以通过
Qt版本 5.3.2