当前位置: 首页 > 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)

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

相关文章:

  • 自定义 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++ 的设计模式
  • 面试题-合并类型
  • 学做网站好做吗/注册网站流程和费用
  • 凡科模板建站/网站seo内容优化
  • 网站链群怎么做/十大网站平台
  • 德州网站seo/平台推广文案
  • 公司网站简历刷新怎么做/关键词工具软件
  • 免费装修效果图网站/浙江网站推广公司