undefined reference to `typeinfo for QWidget'的解决
来源:互联网 发布:做政府数据库的公司 编辑:程序博客网 时间:2024/05/21 04:01
在我的QT程序的CXXFLAGS中去掉 -fno-rtti编译选项后出现了这个错误。
undefined reference to `typeinfo for QGList'
undefined reference to `typeinfo for QWidget'
之前编译是正常的,因此跟网上其它人遇到这个错误时的情形不一样。
翻了不少贴子,好像是因为编译ARM版本的QT2.2.0的时候默认是带-fno-rtti 选项的,所以用户程序编译时也要加上-fno-rtti
一试果然如此。
但是我的程序中用到了OPENCV库,需要RTTI技持。
没办法,重新编译QT吧。。。
-----------------------------------------------一天后----------------------------------------------------------------------------------------
在windows下面qtopia-free-2.2.0文件夹里搜索包含 -fno-rtti的qmake.conf或tmake.conf文件,
找到 xxxx /linux-arm-g++ 目录下的, qmake.conf 和 tmake.conf
分别打开并搜索-fno-rtti 然后将其 改为 -frtti
然后重新编译qtopia2.2.0 再来编译我的工程,编译通过了。
接下来还有更多的事了..............
- undefined reference to `typeinfo for QWidget'的解决
- error: undefined reference to 'typeinfo for android::MediaSource' 错误解决
- error: undefined reference to 'typeinfo for FileDialogDelegate'
- Undefined Reference to Typeinfo
- Undefined Reference to Typeinfo
- Undefined Reference to Typeinfo
- C++ 编译出现undefined reference to `vtable for Class 和 undefined reference to typeinfo for Class
- undefined reference to typeinfo - C++ error message
- undefined reference to `typeinfo for IA' collect2: ld returned 1 exit status
- undefined reference to `vtable for 问题的解决
- undefined reference to `QWidget::x11Event(_XEvent*)' 解决方法
- undefined reference to 解决
- 解决undefined reference to `log' 的问题
- undefined reference to...异常的解决
- undefined reference to '__android_log_print' 的解决
- Undefined reference to err_sys 的解决
- 解决undefined reference to `pthread_create'的问题
- 解决undefined reference to `pthread_create'的方法
- Windows Phone开发之DateTime
- ubuntu下 vnc安装
- Linux的常用命令
- JAVA基础--JAVA中的反射机制详解
- php使用GearmanClient 报错处理方式
- undefined reference to `typeinfo for QWidget'的解决
- Release下支持调试信息的打印,Debug_Trace的实现
- 1. Win+Nginx+PHP+MySQL环境搭建
- Java反射内部类
- 图标设计:教你如何有效地使用5个步骤设计漂亮图标
- linux内核学习中-- 史上最全 linux通用链表“list.h”详解
- GDI CDC
- php-Arrays 函数-array_merge-合并一个或多个数组
- Java程序员应该了解的10个面向对象设计原则