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

QT vscode cmake 编译 undefined reference to `vtable for 问题解决

编译时出现undefined reference to `vtable for 问题,是没有添加头文件到目标,添加即可:
在这里插入图片描述
如果使用的是qt5, 没有qt_add_executable, 使用qt 5的 自动处理即可:

# 启用 Qt 自动处理功能
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_AUTOUIC ON)

其他和上述一样, 资源文件,头文件也需要添加到可执行目标中

http://www.dtcms.com/a/256518.html

相关文章:

  • 自定义 Hook:在 Vue3 中复用逻辑
  • 【C++】pybind11:生成 Python 可用的动态库
  • 5.3 VSCode使用FFmpeg库
  • 国家级与省级(不含港澳台)标准地图服务网站汇总
  • python的校园兼职系统
  • 修改SSH端口实战
  • 【51单片机2位数码管100毫秒的9.9秒表】2022-5-16
  • man的使用
  • 网络基础入门:从OSI模型到TCP/IP协议详解
  • maxcomputer 和 hologres中的EXTERNAL TABLE 和 FOREIGN TABLE
  • Redis 的穿透、雪崩、击穿
  • STL 容器迭代器失效问题分析与解决方案
  • LINUX621 NFS 同步 ;FTP;samba环境
  • AI数字人模型研究分析报告
  • LangGraph--基础学习(工具调用)
  • EasyExcel导出极致封装 含枚举转换 分页导出
  • Java ArrayList集合和HashSet集合详解
  • Java面试题025:一文深入了解数据库Redis(1)
  • C++ 的设计模式
  • 面试题-合并类型
  • QVariant详解与属性访问
  • Taro 状态管理全面指南:从本地状态到全局方案
  • Gartner《AI-Driven Methods for Cost-Efficiency》学习心得
  • 从零开发ComfyUI插件:打造你的AI绘画专属工具
  • 从事登高架设作业需要注意哪些安全事项?
  • 池化资源共享 - 华为OD机试真题(JavaScript题解)
  • 组件之间的双向绑定:v-model
  • Happy-LLM-Task04 :2.2 Encoder-Decoder
  • RA4M2开发IOT(0)----安装e² studio
  • 【Docker基础】Docker镜像管理:docker pull详解