我编译时用的是arm920t-eabi.tgz,编译环境设置为4.1.2,详细方法是:gedit /root/.bashrc修改4.3.2为4.1.2,然后下载一个qt-embedded-linux-opensource-src-4.5.2.tar.bz2,配置一下再gmake,gmake install ,安装结束后,开始编译你的应用程序:qmake -project,qmake,make,然后下载执行代码到ARM开发板上,然后配置文件:export QTDIR=/mini2440
export T_ROOT=/tslib
export PATH=$QTDIR/bin:$PATH
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_PLUGINDIR=$T_ROOT/lib/ts
export TSLIB_CONFFILE=$T_ROOT/etc/ts.conf
export TSLIB_CALIBFILE=/etc/pointercal
export QWS_MOUSE_PROTO=tslib:/dev/input/event0
export LD_LIBRARY_PATH=$T_ROOT/lib:$QTDIR/lib
最后执行文件就可以了。
具体的可以参照这样一篇文章:移植QtEmbedded-4.5.2到mini2440开发板