只要把刚才编译的库文件,字体放到文件系统里面就可以了
具体操作:在文件系统下新建一个文件夹,我是放到已经有的一个文件夹/opt/qt/下的
#cd opt
#mkdir qt
把/usr/local/Trolltech/Qtopia Core-4.3.3-arm/下的lib文件夹复制到opt/qt/下,复制前看下大小,你的flash是否放得下,我得flash是64M的,没问题。再在opt/qt下建立一个文件夹 qtopia,可以把你的应用程序放到这个里面。
QT运行环境的设置,建一个脚本文件qtopia_setup,放到/bin下吧。
# vi qtopia_setup 打开后加入下面的配置信息
export set HOME=/root
export set QTDIR=/opt/qt
export set QPEDIR=/opt/qtopia
export set KDEDIR=/opt/qt
export set QWS_KEYBOARD="USB:/dev/input/event1"
export set QWS_MOUSE_PROTO="linuxtp:/dev/h3600_tsraw"
export set PATH=$QPEDIR/bin:$PATH
export QWS_DISPLAY="LinuxFb:mmWidth35:mmHeight45:0"
export QWS_SIZE=320x240
export set LD_LIBRARY_PATH=$PATH:$QTDIR/lib:$QPEDIR/lib
如果要开机运行QT程序的话,在上面的末尾加上
$QPEDIR/qttest -qws &
把qttest这个程序放在/opt/qt/qtopia下,可以从/usr/local/Trolltech/Qtopia Core-4.3.3-arm 的demo下随便拷一个过来,改个名字就可以了。
然后,在/etc/init.d/rcS里面加上这句:/bin/qtopia_setup
Linux启动的时候会自动运行rcs