板子上的环境变量设置如下
export USER LOGNAME PS1 PATH
export QTDIR=/new_mini2440
export T_ROOT=/new_tslib/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 POINTERCAL_FILE=/etc/pointercal
export QWS_MOUSE_PROTO=Tslib:/dev/input/event0
export LD_LIBRARY_PATH=$T_ROOT/lib:$QTDIR/lib:/usr/local/lib
export QWS_KEYBOARD=USB:/dev/input/event1
export QT_QWS_FONTDIR=$QTDIR/lib/fonts
export QT_DISPLAY=LinuxFb:mmWidth800:mmHeight480:0
export QWS_SIZE=800x480
编译qt4.7.4的配置代码如下
./configure -prefix /usr/local/Trolltech/qte-arm-1 -release -shared -fast -pch -no-qt3support -qt-sql-sqlite -no-libtiff -no-libmng -qt-libjpeg -qt-zlib -qt-libpng -qt-freetype -no-openssl -nomake examples -nomake demos -nomake tools -optimized-qmake -no-phonon -no-nis -no-opengl -no-cups -no-xcursor -no-xfixes -no-xrandr -no-xrender -no-xkb -no-sm -no-xinerama -no-xshape -no-separate-debug-info -xplatform qws/linux-arm-g++ -embedded arm -depths 16,24,32 -no-qvfb -qt-gfx-linuxfb -no-gfx-qvfb -no-kbd-qvfb -no-mouse-qvfb -qt-kbd-tty -confirm-license -qt-mouse-tslib -I/usr/local/tslib/include -L/usr/local/tslib/lib
程序都可以运行 就是鼠标和触摸屏都不响应