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

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

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

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐