• 5403阅读
  • 3回复

在redhat linux下的QT的安装问题 [复制链接]

上一主题 下一主题
离线cutefool
 
只看楼主 倒序阅读 楼主  发表于: 2006-06-15
— 本帖被 XChinux 从 Qt for Windows 移动到本区(2010-02-07) —
最近,参加过一个关于嵌入式的培训,当时,对于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
export LD_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

最后,我加红色的部分uicqvfb,以及tmake分别用做什么?

问题太多了,但是,对于我们这些新手,又没有人可问,只能到网上来麻烦大家啦。
多谢大家指导呀。
[ 此贴被XChinux在2006-06-15 11:55重新编辑 ]
离线cutefool
只看该作者 1楼 发表于: 2006-06-15
斑竹还有大家帮帮我呀,QT用不起来,我下面的工作没有办法进行啦。。。。。
离线myer

只看该作者 2楼 发表于: 2006-06-15
uic编译ui就是designer设计的界面、对话框之类的为标准c++文件。
tmake是辅助生成makefile的一个工具
qvfb应该是virtual framebuffer for Qt吧,模拟运行环境。

最近弄个7500c,也在rh9建了个环境,交叉编译例子程序下载到机器上运行,感觉不错,呵呵
http://user.qzone.qq.com/56430808
离线cutefool
只看该作者 3楼 发表于: 2006-06-15
多谢斑竹呀,能麻烦帮在看看,我安装过程有没有不对的地方呀。
快速回复
限100 字节
 
上一个 下一个