其实说实话,博创的UP-NETARM2410-S平台是在是不咋的,但是为了参加他们的比赛,又必须要用到他们的东西,无奈!
今天终于把QT4.5.0移植了上去.
【操作系统】:Ubuntu 9.0.4。
【交叉编译器】:armlinux-gcc-3.4.1
【用户】:root【软件包
】:qt-embedded-linux-opensource-src-4.5.0.tar.bz2
第一步:搭建环境(你也可以参考我的上面一篇文章,那个比较全http://blog.chinaunix.net/u2/86708/showart_1913164.html)
#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-opengl#make #make install将安装在/mnt/nfs/QtEmbedded-4.5.0-arm下.
vi setenv.sh加入如下内容:
QTEDIR=/mnt/nfs/QtEmbedded-4.5.0-armPATH=/mnt/nfs/QtEmbedded-4.5.0-arm/bin:$PATHLD_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,具体内容参考http://blog.chinaunix.net/u2/86708/showart_1871067.html
与(http://blog.chinaunix.net/u2/86708/showart_1882201.html)讲的比较清楚关于minicom的安装与设置,nfs的配置.
第三步:
连好串口线和网线
#minicom可见系统启动信息.ping下主机的ip,检查网线是否联通
#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 -qwsOK!That's all!Good luck!
阅读(913) | 评论(0) | 转发(0) |