一、遇到的问题及解答
1."public: virtual struct QMetaObject const * __cdecl CloudViewer::metaObject(void)const " (?metaObject@CloudViewer@@UEBAPEBUQMetaObject@@XZ) 已经在 mocs_compilation_Debug.obj 中定义 CloudViewer C:\Users\13089\Desktop\CloudViewer\build\src\moc_CloudViewer.obj 1
将mocs排除在项目的外面就可以了
2.严重性 代码 说明 项目 文件 行 禁止显示状态 错误 MSB3073 命令“setlocal
管理员运行
3.无法打开xxx.lib,去链接器里面修改,找到对应的目录里面的内容
4.严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2019 无法解析的外部符号 “public: void __cdecl CloudViewer::gapButton(void)” (?gapButton@CloudViewer@@QEAAXXZ),该符号在函数 “private: static void __cdecl CloudViewer::qt_static_metacall(class QObject *,enum QMetaObject::Call,int,void * *)” (?qt_static_metacall@CloudViewer@@CAXPEAVQObject@@W4Call@QMetaObject@@HPEAPEAX@Z) 中被引用 CloudViewer C:\Users\13089\Desktop\CloudViewer\build\src\mocs_compilation_Debug.obj 1 去.h里面,删除声明就好了
5.
严重性 代