vs+qt error LNK2001: 无法解析的外部符号 “public: static struct QMetaObject 。。
main.obj:-1: error: LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __cdecl HttpServer::metaObject(void)const " (?metaObject@HttpServer@@UEBAPEBUQMetaObject@@XZ) 这个错误是由于未定义的虚函数metaObject,它是Qt元对象系统中的一个标准函数。为了解决这个问题,你需要在HttpServe...
VS在LINK时,找不到moc文件,就出现了error LNK2001的错误。 解决方法: 1.如果没有使用到信号和槽,可以去掉Q_OBJECT宏; 2.如果要用到信号和槽,添加了Q_OBJECT,要重新make一下项目,即可