• «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go
主题 : (已解决)移植QT4.5出现错误"Segmentation fault",请问是什么原因? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
楼主  发表于: 2009-05-12 11:30

 (已解决)移植QT4.5出现错误"Segmentation fault",请问是什么原因?

管理提醒: 本帖被 kasim 执行锁定操作(2009-10-15)
(该问题已有解决办法,参考帖子 http://www.aiothome.com/bbs/read.php?tid-2993.html)
新买的mini2440,想安装一个QT4.5玩玩
x11,x86,qvfb都没问题,但是在开发板上不能运行
【操作系统】:Fedora9
【交叉编译器】:arm-linux-gcc-4.3.2
用NFS挂载根文件系统,将make install后的文件全部放到/root_qtopia/qt4.5下
   但是运行demo/books出现错误
   ./books -qws
    Segmentation fault

即使编译了个最简单的hello QT!程序
#include <QApplication>
  #include <QPushButton>
  int main(int argc, char *argv[])
  {
     QApplication app(argc, argv);
    
     QPushButton hello("Hello Qt!");
     hello.resize(300, 200);
     hello.show();
     return app.exec();
  }
还是报"Segmentation fault "
大侠解惑?
注:我正在学习qtopia2.2.0!
[ 此帖被kasim在2009-10-15 13:09重新编辑 ]
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
1楼  发表于: 2009-05-12 12:04
库!!!
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
2楼  发表于: 2009-05-12 12:33
是库,还是cool啊?老大,库全copy了,没有的话会报libQTCore...libQTGUI...找不到
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
3楼  发表于: 2009-05-12 13:29
汇报一下,我现在用./configure -debug 可以跑程序了,在开发板上看见了hello QT!窗体,
但是debug的lib很大有170M
请大侠讲讲有什么好办法即可以优化又能正常运行
[ 此帖被lpc2292在2009-05-12 16:10重新编辑 ]
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
4楼  发表于: 2009-05-12 15:28
debug的lib可以运行程序,release的lib程序报错Segmentation fault
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
5楼  发表于: 2009-05-12 16:13
难道要用gcc3.4.1编译才能用吗?
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
6楼  发表于: 2009-05-12 17:30
你用的是7寸屏吧?
级别: 新手上路
UID: 5828
精华: 0
发帖: 34
金钱: 250 两
威望: 158 点
综合积分: 68 分
注册时间: 2009-05-10
最后登录: 2013-06-28
7楼  发表于: 2009-05-13 08:19
我用VGA
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
8楼  发表于: 2009-05-13 09:51
这个错误和编译器的优化选项有极大的关系,你可以更换编译器,也可以彻底搞明白友善提供的Qtopia-2.2.0的移植过程。除此之外,别无它法。
级别: 新手上路
UID: 718
精华: 0
发帖: 37
金钱: 190 两
威望: 46 点
综合积分: 74 分
注册时间: 2008-05-19
最后登录: 2015-11-20
9楼  发表于: 2009-05-14 13:46
我也碰到这个问题,也不知道是怎么回事?
  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 1/3     Go