当前位置: 首页 > ds >正文

QT链接其他项目的C++文件报链接错误

BUG

1>LogRecord.obj : error LNK2001: 无法解析的外部符号 "public: virtual int __cdecl LogRecord::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@LogRecord@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z)
1>LogRecord.obj : error LNK2001: 无法解析的外部符号 "public: virtual void * __cdecl LogRecord::qt_metacast(char const *)" (?qt_metacast@LogRecord@@UEAAPEAXPEBD@Z)
1>LogRecord.obj : error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __cdecl LogRecord::metaObject(void)const " (?metaObject@LogRecord@@UEBAPEBUQMetaObject@@XZ)

在询问AI时如果AI给出的解决方案出错,应该让AI只提供出错原因,自己去拆解

询问AI发现这个链接错误是由于Qt的元对象系统(Meta-Object System)在链接阶段无法找到LogRecord类的元对象信息造成的

Qt元对象系统(MOC)相关的类成员函数实现缺失

并没有moc_LogRecord.obj,如何生成呢?

检查生成了的文件的属性,如下,发现自己的LogRecord文件的类型是c++文件,修改为这种类型,bug解决

http://www.xdnf.cn/news/12010.html

相关文章:

  • n8n:解锁自动化工作流的无限可能
  • vue3从入门到精通(基础+进阶+案例)
  • RK3568平台 USB框架与USB识别流程_rk3568 usb otg
  • 服务器上reportqueue文件夹,删除reportqueue文件夹的操作方法-电脑自学网
  • 【Cisco Packet Tracer| 一.交换机配置模式与基本参数配置】
  • 文件怎么加密?推荐五款文件加密软件,第一款太香!
  • C语言之编程基础
  • linux系统下安装flash插件
  • 图片网站源码_Python爬虫入门,煎蛋网XXOO图片抓取!
  • 【Netlink】学习笔记与实践
  • 怎么领取腾讯云优惠券和怎么使用腾讯云优惠券购买产品?
  • PyQt5高级界面控件之QWebEngineView(十三)
  • 疑似流氓软件? 价值4000万的过滤软件绿坝分析报告
  • android开发之双击退出程序
  • 百度seo排名点击器app_百度SEO优化和百度竞价优缺点 - 百度整站排名
  • 二分查找法———(c语言)
  • 火车头采集鹿图社整站采集规则-采集文章图片网盘地址!
  • 使用chkrootkit对系统进行rootkit扫描
  • H.264编码格式和视频编码的一些基本概念
  • 电脑报合订本_1998年电脑报合订本截图回忆二
  • Java_画图软件
  • 《2020年AI、CV、NLP顶会最全时间表!》
  • HTML5锚点教程
  • 友情链接常用代码
  • 最短路径课程设计(安阳旅游导航系统)C语言完整代码
  • 黑客网站大全!都在这了!速看删了真的就没了
  • 青龙面板-快手极速版(每天3块脚本)(废-已不能使用)
  • editplus注册码
  • SAP增强 和VA01相关增强点介绍
  • 土匪头头