【操作系统】: fedora10 。
【交叉编译器】:armlinux-gcc -3.4.1
【用户】: root
【 软件包】 :qt-embedded-linux-opensource-src-4.5.0.tar.bz2
第一步:搭建环境
#tar xjvf qt-embedded-linux-opensource-src-4.5.0. tar.bz2
#mv qt-embedded-linux-opensource-src-4.5.0. tar.bz2 qte-arm
#cd qte-arm
#./configure -prefix /mnt/nfs/QtEmbedded-4.5.0-arm -embedded arm -no-qt3support
#gmake
#gmake install
将安装在/mnt/nfs/QtEmbedded-4.5.0-arm下.
vi setenv.sh
加入如下内容:
export QTEDIR=/mnt/nfs/QtEmbedded-4.5.0-arm
export PATH=/mnt/nfs/QtEmbedded-4.5.0-arm/bin:$PATH
export LD_LIBRARY_PATH=/mnt/nfs/QtEmbedded-4.5.0-arm/lib:$LD_LIBRARY_PATH
保存退出.
chmod +x setenv.sh
每次想要编译QT4程序的时候运行这段脚本即可: . setenv.sh(注意有一个空格)或者source setenv.sh
第二步:
搭建minicom+nfs,
第三步:
连好串口线和网线
# minicom
# mount -t nfs -o nolock -o tcp [pc机Ip]:/mnt/nfs /mnt/nfs
# cd /mnt/nfs/QtEmbedded-4.5.0-arm
# . setenv.sh
# cd demo/books
# ./books -qws
转自:http://blog.chinaunix.net/u2/86708/showart_1914581.html