paip.c++ qt __gxx_personality_sj0 __gxx_personality_v0问题的解决
来源:互联网 发布:淘宝店铺访客突然暴跌 编辑:程序博客网 时间:2024/05/22 00:08
paip.c++ qt __gxx_personality_sj0 __gxx_personality_v0问题的解决
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
网上说
解决方法用 gcc -o t t.cpp -lstdc++
为什么会出现这个错误:是因为你用gcc编译.cpp文件.按系统默认.cpp文件是c++的文件格式
另一个方法是用g++ -o t t.cpp 也是可以的
这个方法在单独c++是对的..但是qt c++ 不行...
环境如下:
----------------
qt creator2.8.1
Qt 5.1.1 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB) (Info)
操作系统是xp..版本
最终解决方案:
------------------
project>buld> qmake param >>>加入以下3个参数.
QMAKE_CXX=g++-dw2
QMAKE_CC=gcc-dw2
QMAKE_LINK=g++-dw2
实际原因如下:
-------------
C++异常模型引起的错误,异常模型分为两种:sjlj和dw2。..不知道为什么xp中,默认编译时mingw 使用了sjlj,就错误了...强制使用dw2模式走Ok兰..
我们编译mingw64的32位gcc时,一般都是使用dw2异常,这种方式易于调试,性能较好。
sjlj产生的目标程序体积较小,所以现在多用于嵌入式中,当然也可用于x86中。
参考
编译c文件出现undefined reference to `__gxx_personality_v0' - 红联Linux门户 - 中国领先的Linux技术网站 - 网站导航 - Linux通用技术 - Linux编程与内核.htm
tdm64-gcc mingw-w64 问题 - CSDN论坛 - CSDN.NET.htm
作者Attilax , EMAIL:1466519819@qq.com
来源:attilax的专栏
地址:http://blog.csdn.net/attilax
网上说
解决方法用 gcc -o t t.cpp -lstdc++
为什么会出现这个错误:是因为你用gcc编译.cpp文件.按系统默认.cpp文件是c++的文件格式
另一个方法是用g++ -o t t.cpp 也是可以的
这个方法在单独c++是对的..但是qt c++ 不行...
环境如下:
----------------
qt creator2.8.1
Qt 5.1.1 for Windows 32-bit (MinGW 4.8, OpenGL, 666 MB) (Info)
操作系统是xp..版本
最终解决方案:
------------------
project>buld> qmake param >>>加入以下3个参数.
QMAKE_CXX=g++-dw2
QMAKE_CC=gcc-dw2
QMAKE_LINK=g++-dw2
实际原因如下:
-------------
C++异常模型引起的错误,异常模型分为两种:sjlj和dw2。..不知道为什么xp中,默认编译时mingw 使用了sjlj,就错误了...强制使用dw2模式走Ok兰..
我们编译mingw64的32位gcc时,一般都是使用dw2异常,这种方式易于调试,性能较好。
sjlj产生的目标程序体积较小,所以现在多用于嵌入式中,当然也可用于x86中。
参考
编译c文件出现undefined reference to `__gxx_personality_v0' - 红联Linux门户 - 中国领先的Linux技术网站 - 网站导航 - Linux通用技术 - Linux编程与内核.htm
tdm64-gcc mingw-w64 问题 - CSDN论坛 - CSDN.NET.htm
- paip.c++ qt __gxx_personality_sj0 __gxx_personality_v0问题的解决
- paip.c++ qt C:\iwmake\build_mingw_opensource _Unwind_Resume的问题
- ccmalloc 的链接问题 __gxx_personality_v0
- 用gcc编译.cpp文件可能出现"undefined reference to `__gxx_personality_v0'"问题的解决
- 用gcc编译.cpp文件可能出现"undefined reference to `__gxx_personality_v0'"问题的解决
- paip. 'QObject::QObject(const QObject&)' is private问题的解决.
- paip.c#.net 多线程调用控件的问题
- paip. http 405 的解决..
- 错误 __gxx_personality_v0 的解决方法
- paip.提升用户体验----解决浏览器关闭后自动退出的问题
- paip.解决中文url路径的问题图片文件不能显示
- paip.解决中文url路径的问题图片文件不能显示
- paip.导入数据英文音标到数据库mysql为空的问题之道解决原理
- paip.NullPointerException --ApplicationImpl. createValueBinding错误的解决
- paip.WEB乱码的解决流程
- paip.声音按键音延迟的解决
- paip.mysql备份慢的解决
- paip.java 线程无限wait的解决
- 钱宝网可靠吗? 不信可以先试用后在说
- web基础:Javascript
- Ios long值越界???int? long? long int? long long? long long int?
- Android自定义View-invalidate()
- 阻止保存要求重新创建表的更改
- paip.c++ qt __gxx_personality_sj0 __gxx_personality_v0问题的解决
- Kinect开发教程
- java中HashMap详解(转)
- 用POI生成EXCEL文件的技巧与心得
- META-INF文件夹中的MANIFEST.MF 有什么作用?
- AsyncQueryHandler 介绍
- linux nand bbt 坏块管理部分
- android开发环境安装(MyEclipse8.6+JDK+ADT)
- 六、总线结构(从上到下越来越牛逼)