Chinaunix首页 | 论坛 | 博客
  • 博客访问: 107563
  • 博文数量: 10
  • 博客积分: 530
  • 博客等级: 中士
  • 技术积分: 110
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-06 15:24
文章分类

全部博文(10)

文章存档

2008年(10)

我的朋友

分类: LINUX

2008-05-16 10:42:49

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安装完毕。
阅读(2125) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:QT简单窗体程序全界面创建过程

给主人留下些什么吧!~~