在vs2008使用Qt的QUdpSoclet或QTcpSocket等网络类进行编程时,常出现编译通过,生成解决方案时报出一堆无法解析的错误,就像下面一样:
moc_mainwindow.obj : error LNK2019: 无法解析的外部符号 "private: void __thiscall MainWindow::on_exitPushBtn_clicked(void)" (?on_exitPushBtn_clicked@MainWindow@@AAEXXZ),该符号在函数 "private: static void __cdecl MainWindow::qt_static_metacall(class QObject *,enum QMetaObject::Call,int,void * *)" (?qt_static_metacall@MainWindow@@CAXPAVQObject@@W4Call@QMetaObject@@HPAPAX@Z) 中被引用
2>moc_mainwindow.obj : error LNK2019: 无法解析的外部符号 "private: void __thiscall MainWindow::on_sendPushBtn_clicked(void)" (?on_sendPushBtn_clicked@MainWindow@@AAEXXZ),该符号在函数 "private: static void __cdecl MainWindow::qt_static_metacall(class QObject *,enum QMetaObject::Call,int,void * *)" (?qt_static_metacall@MainWindow@@CAXPAVQObject@@W4Call@QMetaObject@@HPAPAX@Z) 中被引用<