标题:QTE3.x的安装。初学者的心得。
作者:lovesheep
日期:2008-04-25 13:38
内容:
初学QTE的安装,由不会到会,经过一个过程,主要参考上是网上一篇很流行的文章,是说QTE2.x安装的。文章写的不错,不过我们现在都是用的QTE3.x,那上面的方法有点过时和显得繁琐了一些。现把QTE3.x的安装过程总结一下。一些关键点做了说明。我的linux系统是FC6。在学习的过程中,我主要是参考了这两本书和网上的资料。
GNU/llinux编程
嵌入式设计及Linux驱动开发指南——基于ARM9处理器(第2版)
tmake已经过时了,用QTE最好是用它自带的qmake(QTE2.x没有带这个工具,所以只能用Tmake了。)因此,tmake不用安装了。
要安装的QT/X11 3.X,QTE3.X。下面就说一下它们的安装。
QT/x11 3.x的安装。
解压QT/X11安装包
设定环境
QTDIR=你的QT/X11安装目录
PATH=$QTDIR/bin:$PATH
./configure 各种参数可用./configure –help查看,我用的是
./configure –no-xft
make
结束以后,进入QT/X11下的tools/qvfb目录。直接make,产生qvfb可执行文件。Qvfb是虚拟帧缓存工具,可以让在xwindow环境下虚拟帧缓存,而不必退出xwindow环境。这是为了测试QTE程序用的。
QTE3.x的安装
QTE的安装分两种,一种是在宿主机上用的,也就是安装在你的本机上用的。这种QTE是不需要交叉编译的。一种是在发布程序到目标板上用的,也就是你的开发板上用的。这个QTE是需要交叉编译的。下面分别说明下这两种QTE的安装。
宿主机上的安装:
1.确认系统已安装QT/X11。
2.解压QTE的安装包。
3.设定QTE的环境变量。
要设定的环境变量为
QTDIR=你的QTE的安装路径。(如你已成功安装QT/X11,这个变量系统中已存在,但是指向QT/X11的。)
PATH=$QTDIR/bin:$PATH (加QTE的bin目录加入系统PATH变量)
4.执行configure
进入QTE的安装目录,(此时就是QTDIR的目录),运行./configure,此命令的参数项可用./configure –help查看,你可根据你的需要选择参数。我用的参数是这样
./configure –no-xft –qvfb –thread –depths 4,8,16,32 其中 –qvfb参数是让QTE能支持QVFB工具。-thread是让QTE支持多线程,这个建议选上。
5.将QT/X11 bin下的uic可执行文件拷入QTE安装目录下的bin。(如没有此目录,手工建一个。)执行MAKE。
目标板所用QTE的安装
过程如宿主机的安装。要注意的是,QTE解压安装的目录应与宿主机版的QTE的不同,我是在目录名上加target表示是目标板用的QTE ..
#1 [wuqingwei 04-25 20:55]
我用的也是 QTE2.x
这篇文章还是学习了
#2 [lovesheep 04-26 08:56]
QTE3.x的安装真提比QTE2.x要简单多了。
#3 [xinyun_zh 05-01 19:12]
写的不错,是新手学习的好资料,支持楼主