技术栈

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) 的工作原理
相关推荐
雪碧聊技术
5 小时前
将VSCode的配置迁移到Cursor
vscode·cursor·配置迁移
灵性花火
9 小时前
Qt + C++ 入门2(界面的知识点)
开发语言·c++·qt
小灰灰搞电子
11 小时前
QVariant详解与属性访问
qt·qvariant
极地星光
12 小时前
Qt/C++应用:防御性编程完全指南
开发语言·c++·qt
努力冲冲
14 小时前
使用Visual Studio Code实现文件比较功能
ide·vscode·编辑器
卖猪肉的痴汉
14 小时前
5.2 Qt Creator 使用FFmpeg库
开发语言·qt·ffmpeg
不想被吃掉氩
16 小时前
CMAKE
windows·unix·cmake
卖猪肉的痴汉
19 小时前
5.3 VSCode使用FFmpeg库
ide·vscode·ffmpeg
范纹杉想快点毕业
19 小时前
Qt、C++自定义按钮、组件、事件编程开发练习,万字实战解析!!
java·c语言·开发语言·c++·git·qt·github
热门推荐
01KGG转MP3工具|非KGM文件|解密音频02扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解03Coze扣子平台完整体验和实践(附国内和国际版对比)0438、基于卷积神经网络(CNN)的车牌自动识别系统(matlab)05DeepSeek各版本说明与优缺点分析06从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑07C# 项目:导线计算 / 坐标转换 / 曲线放样 / 水准网 / 导线网平差08AI Agent | Coze 插件使用指南:从功能解析到实操步骤09YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】10jdk21下载、安装(Windows、Linux、macOS)