主题 : Qt-embedded 4.xx 运行出现 Segmentation Fault 段错误的解决办法 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
20楼  发表于: 2010-03-24 14:22
修改了qscreenlinuxfb_qws.h,用友善之臂提供的arm-linux-gcc-4.3.2.tgz重新编译QT4.5.0-arm(release方式),试了2个程序可以正常运行。
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
贡献值: 0 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
21楼  发表于: 2010-03-24 20:38
NOTE: This is a HACK, and not a pretty one either. It makes sure that it hardcoded doesn't use off-chip graphic memory. I don't use off-chip graphic memory, but if you do, this hack is useless.
Tough times don`t last, tough people do(艰难时期不会长久,能吃苦的人才会笑到最后).....
级别: 新手上路
UID: 10449
精华: 0
发帖: 24
金钱: 120 两
威望: 24 点
贡献值: 0 点
综合积分: 48 分
注册时间: 2009-11-04
最后登录: 2014-08-28
22楼  发表于: 2010-03-26 13:31
有的时候是因为 源码中有多余的 空格 ,切忌!
烟酒僧
级别: 新手上路
UID: 12013
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2009-12-27
最后登录: 2013-11-26
23楼  发表于: 2010-03-30 11:32
我要看看。
级别: 新手上路
UID: 2709
精华: 0
发帖: 19
金钱: 100 两
威望: 23 点
贡献值: 0 点
综合积分: 38 分
注册时间: 2008-12-04
最后登录: 2011-12-24
24楼  发表于: 2010-04-04 21:21
今天花了大半天的时间使用楼主推荐的编译器重新做了下,段错误的问题得到了完美解决,在这里衷心谢谢楼主提供的方法!
级别: 新手上路
UID: 16275
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
贡献值: 0 点
综合积分: 28 分
注册时间: 2010-03-16
最后登录: 2018-04-23
25楼  发表于: 2010-04-25 14:57

 回 3楼(suchenpl) 的帖子

suchenpl您好,我编译Qt/E-4.5.2 也出现和你一样的问题,你是怎么解决的啊
<built-in>:0: note: candidates are: void* operator new(unsigned int)
make[1]: *** [.pch/release-shared-emb-arm/QtCore.gch/c++] 错误 1
make[1]: Leaving directory `/opt/qte-4.5.2/src/corelib'
make: *** [sub-corelib-make_default-ordered] 错误 2
级别: 新手上路
UID: 21905
精华: 0
发帖: 23
金钱: 115 两
威望: 23 点
贡献值: 0 点
综合积分: 46 分
注册时间: 2010-05-23
最后登录: 2012-02-17
26楼  发表于: 2010-05-30 07:48
我也遇到编译错误,但是修改了2个地方以后就解决编译错误。
1用这个命令解编译器,不能随便放一个地方
tar zxvf arm920t-eabi.tgz -C /
2使用楼主提供的 configure:
# ./configure -prefix /opt/arm-qt4 -embedded arm -xplatform qws/linux-arm-g++ -depths 16 -qt-mouse-tslib -I/opt/tslib/include -L/opt/tslib/lib

大家要尽量按照楼主给的步骤做。不明白的地方不要随意更改
吸血姜丝
级别: 新手上路
UID: 13029
精华: 0
发帖: 39
金钱: 195 两
威望: 39 点
贡献值: 0 点
综合积分: 78 分
注册时间: 2010-01-17
最后登录: 2010-11-19
27楼  发表于: 2010-06-15 11:44
我的是烧写FLASH有误导致的
级别: 侠客
UID: 12198
精华: 0
发帖: 74
金钱: 370 两
威望: 74 点
贡献值: 0 点
综合积分: 148 分
注册时间: 2009-12-31
最后登录: 2014-09-22
28楼  发表于: 2010-06-25 22:39
感恩...
一步一个脚印
级别: 新手上路
UID: 14989
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
贡献值: 0 点
综合积分: 22 分
注册时间: 2010-02-26
最后登录: 2011-11-30
29楼  发表于: 2010-07-07 17:10
可能指针的问题,这估计得慢慢的查了。