红联Linux门户
Linux帮助

QT/X11在Red Hat9.0上的安装

发布时间:2008-05-17 12:21:19来源:红联作者:Diary
1、解压文件在/usr/local/下
#tar zxvf qt-x11-free-3.3.8b.tar.gz -C /usr/local
更改文件夹名称为qt
#mv /usr/local/qt-x11-free-3.3.8b qt

2、设置QT环境变量,并使之立即生效
#vi /etc/profile
添加以下信息
export QTDIR=/usr/local/qt
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
保存退出
source(或者.) /etc/profile

3、运行configure,构建QT库和它提供的工具(configure --help配置选择的列表,-thread线程支持)
#cd /usr/local/qt
#configure -thread

4、QT安装编译
#make (这个过程时间比较长,2小时左右)

5、QT安装之后出现多线程支持问题原因分析及处理
a:QT安装配置时没有加-thread选项
b:Makefile中加-DQT_THREAD_SUPPORT选项
c:Makefile中LIBS中-lqt改为-lqt-mt选项
或者更改qt安装目录(/usr/local/qt/lib)中的软链接
#cd /usr/local/qt/lib
#ls -l
#rm -f libqt.so
#ln -s libqt-mt.so.3.3.8 libqt.so

6、make正常结束,QT安装完毕。
文章评论

共有 1 条评论

  1. neverthesame 于 2008-05-17 22:42:13发表:

    我安装Fedora Core6版本时,安装程序就自带了QT系列的编程软件。
    再说Red Hat LINUX9的浏览器不是很好用,有一些网站不支持。
    安装最新版本还是比较好的选择。