技术栈

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

不知所云,2025-06-23 0:36

编译时出现undefined reference to `vtable for 问题,是没有添加头文件到目标,添加即可:

如果使用的是qt5, 没有qt_add_executable, 使用qt 5的 自动处理即可:

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

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

上一篇:编程基础:耦合
下一篇:【深度学习-Day 31】CNN基石:彻底搞懂卷积层 (Convolutional Layer) 的工作原理
相关推荐
世转神风-
11 小时前
qt-pro文件名词解释
开发语言·qt
Better Bench
11 小时前
Ubuntu aarch64\arm64系统安装vscode
linux·vscode·ubuntu
x10n9
11 小时前
OceanBase 参数对比工具 附源码
数据库·vscode·oceanbase·腾讯云ai代码助手
kupeThinkPoem
12 小时前
Qt中addSpacing参数为0的作用
qt
我是菜鸟0713号
12 小时前
VSCode配置Qt6开发教程
ide·vscode·编辑器
꧁坚持很酷꧂
13 小时前
QCustomPlot绘制曲线
qt
Jovin Giogic
14 小时前
简明教程:记录 Ubuntu系统命令行安装TexLive,配置vscode
linux·vscode·ubuntu·latex·texlive
lanhuazui10
15 小时前
VScode中函数和变量跳转定义配置文件设置
vscode·编辑器
Peter·Pan爱编程
16 小时前
cmake 升级
c++·cmake·cuda
火山灿火山
16 小时前
Qt常用控件(五) - 多元素控件
开发语言·qt
热门推荐
01GitHub 镜像站点02【AutoGLM部署】本地私有化部署AI手机Agent03UV安装并设置国内源04【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)05Open-AutoGLM Windows 安装部署教程06Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser07安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)08Linux下V2Ray安装配置指南09BongoCat - 跨平台键盘猫动画工具10Windows 11 官方系统安装与重装完整教程(2025年最新版)