首页| 论坛| 消息

标题:在redhat linux下的QT的安装问题
作者:cutefool
日期:2006-06-15 09:48
内容:

最近,参加过一个关于嵌入式的培训,当时,对于QT老师讲的很快,也没机会问。
关于QT,用的是以下三个包:
qt-embedded-2.3.10-free.tar.gz
qt-x11-2.3.2.tar.gz
tmake-1.13.tar.gz
首先,我是按照培训时所讲的过程安装,并不知道每一个包的用途,大家能给我说说么?
其次,我的安装过程如下,编译可以通过,可是无法运行,请问是为什么?(我用的Redhat 9.0,内核版本是2.4.20-8)
1.分别解压缩这三个包,建立环境变量
export TAMEKDIR=$PWD/tmake-1.13
export QT2DIR=$PWD/qt-2.3.2
export QTEDIR=$PWD/qt-2.3.10
2.编译qt 2.3.2
cd $QT2DIR
export TMAKEPATH=$TMAKEDIR/lib/linux-g++
export QTDIR=$QT2DIR
export PATH=$QTDIR/bin:$PATH
exportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
./configure -no-xft
make
mkdir $QTEDIR/bin
cp bin/uic $QTEDIR/bin/
3.编译qvfb
export TMAKEPATH=$TMAKEDIR/lib/linux-g++
export QTDIR=$QT2DIR
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PAHT=$QTDIR/lib:$LD_LIBRARY_PATH
cd $QTEDIR/tools/qvfb
tmake -o Makefile qvfb.pro
make
mv qvfb $QTEDIR/bin/
4.编译QT/E 2.3.10
cd $QTEDIR
export TMAKEPATH=$TMAKEDIR/lib/qws/linux-g++
export QTDIR=$QTEDIR
export PATH=$QTDIR/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
./configure -no-xft -qvfb -depths 4,8,16,32
make
最后,我加红色的部分uic和qvfb,以及tmake分别用做什么?
问题太多了,但是,对于我们这些新手,又没有人可问,只能到网上来麻烦大家啦。
多谢大家指导呀。


#1 [cutefool 06-15 10:26]
斑竹还有大家帮帮我呀,QT用不起来,我下面的工作没有办法进行啦。。。。。
#2 [myer 06-15 10:33]
uic编译ui就是designer设计的界面、对话框之类的为标准c++文件。
tmake是辅助生成makefile的一个工具
qvfb应该是virtual framebuffer for Qt吧,模拟运行环境。
最近弄个7500c,也在rh9建了个环境,交叉编译例子程序下载到机器上运行,感觉不错,呵呵
#3 [cutefool 06-15 10:58]
多谢斑竹呀,能麻烦帮在看看,我安装过程有没有不对的地方呀。

回复 发表
主题 版块