本文讲解的是Qt-X11安装全纪录教程,X11也叫做X Window系统,X Window系统 (X11或X)是一种位图显示的视窗系统 。它是在 Unix 和类Unix 操作系统 ,以及OpenVMS 上建立图形用户界面 的标准工具包和协议,并可用于几乎已有的现代操作系统。
1.改变目录到想要安装Qt的目录下,例如:cd /home/workspace
2.解压qt-x11-free-3.2.1.tar.bz2到Qt的安装目录下
- tar jxvf qt-x11-free-3.2.1.tar.bz2
3.将解压后的文件夹qt-x11-free-3.2.1改名为qt3
- mv qt-x11-free-3.2.1 qt3
4.编写shell,改变环境变量(库的编译环境)
- # vi qt.sh
- QTDIR=/home/workspace/qt3
- PATH=$QTDIR/bin:$PATH
- LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
- export QTDIR PATH LD_LIBRARY_PATH
5.执行qt.sh
- # source qt.sh
6.进入qt3目录
- # cd qt3
7.构建qt库
- # ./configure -h|more(查看)
- # ./configere -thread -qt-gif(安装)
8.make
- (~1.5hour)
- make -C tools/qvbf
- cp tools/qvfb/qvfb bin/
9.编写shell,改变环境变量(应用程序的编译环境)
- # cp qt.sh envqt.sh
在envqt.sh中增加QMAKESPEC=$QTDIR/mkspecs/linux-g++
- # vi envqt.sh
- QTDIR=/home/workspace/qt3
- PATH=$QTDIR/bin:$PATH
- QMAKESPEC=$QTDIR/mkspecs/linux-g++
- LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
- export QTDIR PATH QMAKESPEC LD_LIBRARY_PATH
10.执行envqt.sh
- # source envqt.sh
- //程序的编译
11.编写源程序
12.qmake -project
13.qmake
14.make
小结:Qt-X11安装全纪录教程的内容介绍完了,希望本篇文章对你有帮助!参考文章: 解析QT 4.5 编译 。