VS QT 创建新的QT类后,编译报错无法解析的外部符号 “public: virtual struct QMetaObject const *

news/2024/7/24 4:53:00 标签: qt, 开发语言

问题描述:

新建QT的 Widgets 类,创建新的窗口

 在编译的时候出现以下报错信息:

1>vfhclassifydialog.obj : error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject const * __cdecl VfhClassifyDialog::metaObject(void)const " (?metaObject@VfhClassifyDialog@@UEBAPEBUQMetaObject@@XZ)
1>vfhclassifydialog.obj : error LNK2001: 无法解析的外部符号 "public: virtual void * __cdecl VfhClassifyDialog::qt_metacast(char const *)" (?qt_metacast@VfhClassifyDialog@@UEAAPEAXPEBD@Z)
1>vfhclassifydialog.obj : error LNK2001: 无法解析的外部符号 "public: virtual int __cdecl VfhClassifyDialog::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@VfhClassifyDialog@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z)
1>D:\LAY\01-Coding_Workspace\MyPointCloudTools\Seed\x64\Release\Seed.exe : fatal error LNK1120: 3 个无法解析的外部命令 

 解决方法:

找到新创建的QT widgets 类的头文件,右键点击属性打开如下界面,将项类型更改为

Qt Resource Compiler (rcc)。

然后重新编译即可。

参考链接:

C++学习笔记二:无法解析的外部符号 “public: virtual struct QMetaObject const * __cdecl FormCloudFilter::metaObject(v_无法解析的外部符号 "public: virtual struct qmetaobject cons-CSDN博客


http://www.niftyadmin.cn/n/5322365.html

相关文章

调用openai实现聊天功能

📑前言 本文主要是【聊天机器人】——调用openai实现聊天功能的文章,如果有什么需要改进的地方还请大佬指出⛺️ 🎬作者简介:大家好,我是听风与他🥇 ☁️博客首页:CSDN主页听风与他 &#x1f3…

【QT】QMessageBox 弹出消息框,对话确认框(确定/取消)

1.无互动 QMessageBox::information(nullptr,"信息","登陆成功");2.互动:确定、取消 QMessageBox::StandardButton box; box QMessageBox::question(this, "提示", "确定要添加吗?", QMessageBox::Yes|QMessageBox::…

物联网协议Coap之Core和NetWork简介

目录 前言 一、Coap的Core包 1、Coap对象 2、Message对象 3、Request对象 4、Response对象 二、Coap的NetWork调试 1、UDP运行模式 2、Network消息接收 3、Sender线程发送数据 三、总结 前言 在之前的博文中,对Californium中Coap的实现进行了简要的介绍&a…

谷歌最新医学领域LLM大模型:AMIE

2024年1月11日Google 研究院发布最新医疗大模型AMIE:用于诊断医学推理和对话的研究人工智能系统。 文章链接:Articulate Medical Intelligence Explorer (AMIE) giuthub:目前代码未开源 关于大模型之前有过一篇总结:大语言模型(L…

Modern C++ 学习资源

最直接的,Github一搜"modern c",只看前几名即可: 再加上cppreference就够了。 网址如下: GitHub - changkun/modern-cpp-tutorial: 📚 Modern C Tutorial: C11/14/17/20 On the Fly | https://changkun.de…

使用redis时快速考虑的问题

使用场景 ap组件程序是否容忍极限丢失1s数据是否可以不依赖redis就能实现是否过度依赖redis 数据结构 5种结构选择不同结构有自己的限制,使用前需考虑限制考虑当前业务最适合那种解构,或多种解构混合使用 key设计 大keykey的格式热key敏感数据 过…

UniApp面试题

面试题1 问:什么是 UniApp?它有哪些特点? 答:UniApp 是一种基于 Vue.js 开发跨平台应用的框架。它可以同时构建运行在多个平台(包括但不限于小程序、H5、App)的应用程序。UniApp 的特点包括:一…

永不停止,永远在路上!MIAOYUN 2023年度回顾

2023 MIAOYUN年度关键词:坚持/沉淀/成长 2023年,我们身处虚浮遥荡的世界:支原体肺炎、流感接二连三、经济下行成热词、人人思危;更有暴雨成灾,核污水扩散,战火与地震不断。 坏事发生时,你有三种…