主题 : VGA接口出现segmentation fault 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 44674
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2011-04-27
最后登录: 2012-03-29
楼主  发表于: 2011-11-23 15:37

 VGA接口出现segmentation fault

       版主,您好。最近用Qt4.6.3做了一个程序,采用友善提供的开发板,在3.5寸屏幕上能完美运行。交叉编译器版本是4.3.2。板子是mini2440。但是用LCD2VGA转接到显示器时,我想使用1024*768的分辨率。运行这个程序的时候就显示segmentation fault。
    界面大小是240*320像素的,并没有超出开发板和LCD显示器屏幕大小。
    以下是我环境变量的设定:

export LD_LIBRARY_PATH=/usr/local/lib:$QTDIR/lib:$LD_LIBRARY_PATH                                                  
export TSLIB_ROOT=/usr/local/tslib    
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_FBDEVICE=/dev/fb0  
export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts
export TSLIB_CONSOLEDEVICE=none
export TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts.conf
export POINTERCAL_FILE=/etc/pointercal
export TSLIB_CALIBFILE=/etc/pointercal
export QWS_MOUSE_PROTO=MouseMan:/dev/input/mice

这些天一直再看关于segmentation fault 的讨论,我认为我的程序没有问题,可能是屏幕尺寸的问题,因为在3.5寸屏幕运行的时候,我界面的大小超过了240*320,出现了segmentation fault;之后改回了240*320大小,在3.5寸屏幕上运行就没有问题了。
但是在1024**768的分辨率下,这个程序运行不了。
    这个问题困扰我好多天了,希望版主百忙之中解答。
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2011-11-23 21:33
请使用4.4.3编译qi
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 44674
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2011-04-27
最后登录: 2012-03-29
2楼  发表于: 2011-11-23 21:39
谢谢版主,我试试~