类似问题:https://bbs.csdn.net/topics/390800176?page=1这种问题在Qt中简直不要太多
问题描述:在CLion中利用Cmake编译Qt项目时出现对‘vtable for xxxx’未定义的引用 导致编译运行失败
解决方案:在CmakeLists.txt中添加设置变量代码,自动调用MOC/UIC/RCC处理QT的扩展。
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)
导致这个问题的原因有很多,网上也有不少解决方案,以后遇到再添加