echo Start Qt-4.7 > /dev/tq2440_serial0
export set TSLIB_TSDEVICE=/dev/event0
export set TSLIB_CALIBFILE=/etc/pointercal
export set TSLIB_CONFFILE=/etc/ts.conf
export set TSLIB_PLUGINDIR=/lib/ts
export set HOME=/root
export set QTDIR=/opt/qt-4.7
export set QPEDIR=/opt/qt-4.7
export set QTDIR1=/sbin
export set QWS_DISPLAY="LinuxFB:/dev/fb0"
export set QWS_DISPLAY="LinuxFB:mmWidth130:mmHeight100:0"
export set QWS_KEYBOARD="TTY:/dev/tty1"
export set QWS_MOUSE_PROTO="TSLIB:/dev/event0"
export set QT_PLUGIN_PATH=$QTDIR/plugins/
export set QT_QWS_FONTDIR=$QTDIR/lib/fonts/
export set PATH=$QPEDIR/bin:$PATH
export set LD_LIBRARY_PATH=$QTDIR/lib:$QPEDIR/plugins/imageformats:$LD_LIBRARY_PATH
if [ -f /etc/pointercal ]
; then
#ts_calibrate
/qml/qml -qws
# > /dev/null 2>/dev/null
else
ts_calibrate
/qml/qml -qws
$QPEDIR/bin/calculator -qws
# >
/dev/null 2>/dev/null
fi
下面这几行也可以用自己第一步编译的tslib,这里我偷懒,直接用文件系统里面的。哈哈
export set TSLIB_TSDEVICE=/dev/event0
export set TSLIB_CALIBFILE=/etc/pointercal
export set TSLIB_CONFFILE=/etc/ts.conf
export set TSLIB_PLUGINDIR=/lib/ts
(三)测试Qt 4.7 Beta II 是否可用
怎么测试Qt 4.7 Beta II的编译已经成功了呢?Qt4.7有QML功能。写个打开QML的程序,然后在程序里面调用该QML就知道Qt4.7是否可用了。在附件里面有我的工程。可以拿去编译一下。把这个工程放到/opt/EmbedSky/root_nfs下编译。然后nfs加载。就可以运行QML工程了。我的工程很简单。就是调用一个HELLO WORLD qml脚本。更加炫的效果你去QT example里面的declarative文件夹里面找。
:$ 是一个冒号加一个$
你好,我用了QT4.5的,也做好了nfs挂载,想在pc机通过minicom连接开发板也成功了,但是,在运行QT的一个mainwindows时总是提示:Permission denide,我也给程序通过chmod + x mianwindow来增加权限了,但是还是运行出现上面的结果,你能帮我分析下吗?谢谢