自学QT之报错undefined reference to vtable for "xxx::xxx"
2015-12-10 00:00
441 查看
其实很简单,只要执行以下qmake就好啦!
qmake不会处理.cpp文件里的Q_OBJECT。
所以如果在.cpp文件中有它的话,也会产生undefined reference to vtable for "xxx::xxx". 这时,需要先用moc xxxx.cpp生成相应的moc文件,再包含到.cpp里面去,才能解决这个问题.
qmake不会处理.cpp文件里的Q_OBJECT。
所以如果在.cpp文件中有它的话,也会产生undefined reference to vtable for "xxx::xxx". 这时,需要先用moc xxxx.cpp生成相应的moc文件,再包含到.cpp里面去,才能解决这个问题.
相关文章推荐
- 学习 AngularJS (六) scope 续
- css 之 box-sizing
- CSS动画实用技巧
- javascript权威指南学习笔记-函数闭包(十)
- Hadoop源码分析之读文件时NameNode和DataNode的处理过程
- 【学习】Javascript设计模式——Constructor构造器模式
- HTML下拉框、文本框、复选框!
- nodejs中EventEmitter
- 《CSS3秘籍》第6、7章
- Ajax与JSON的一些总结
- JS异步编程 XHR的用法
- ZNodes
- Angular 学习笔记——$rounte
- D3.js实现随机散点图(附带横纵坐标轴)
- bootstrap v3.3.6 版本.table-striped不起作用的问题
- 【js类库AngularJs】解决angular+springmvc的post提交问题
- spring mvc +bootstrap+datatable实现分页
- 关于javascript 以及 jQuery中获取文本值得一点看法
- html-----表单标签
- AngularJs 表单验证