红联Linux门户
Linux帮助

关于QT的安装

发布时间:2008-04-04 00:02:02来源:红联作者:ylnyzl
一、下载你所需要的QT/X11自由版相应版本的软件包,QT是trolltech公司的产品,可以到其公司网站下载,网址是:http://www.trolltech.com/developer/downloads/qt/x11或者你也可以用google和baidu搜索来下载。所用的版本根据你的需要来确定。

二、安装:假设你把上面下载的文档放到了/root下吧。cd /root 如果是tar.gz文件:tar zxvf qt-x11-version.tar.gz如果是tar.bz2文件tar jxvf qt-x11-version.tar.gz 这样会生成/root/qt-version目录。这里的version是指实际的版本号。目前Qt的版本都已经到3.3.1了,就不讨论2.x了。 mv /root/qt-version /usr/local/qt把目录移到/usr/local下吧,当然你也可以把它移到别的地方。 下面来配置参数,我们就假设用的是bash、ksh、zsh或者sh吧。

编辑自己的配置文件($HOME/.bash_profile或者$HOME/.profile)或者

系统的配置文件(/etc/profile),添加如下几行(文本编辑就不用再教了吧,vi、emacs、kate、gedit都可以):
QTDIR=/usr/local/qt
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH

保存(记得一定要保存)。
然后注销,重新登录系统,使配置文件生效。或者不注销,可以使用source命令,用法:
source $HOME/.bash_profile

进入Qt的源码目录:
cd /usr/local/qt

开始编译:
./configure
会看到一个你是不是同意GPL/QPL的协议的问题,敲入yes回车即可。

X11下的自由版,默认是不带多线程支持的,如果大家想建立带多线程支持的库:
./configure -thread

其实还有很多其它配置参数,大家以后再学习就可以了。
./configure -help
可以列出所有的可选参数。

make

一般需要一两个小时,不要着急。
编译好之后,帮助文档在/usr/local/qt/doc/html
主页是/usr/local/qt/doc/html/index.html
实例都在/usr/local/qt/examples
文章评论

共有 0 条评论