一、下载
QT下载地址http://qt-project.org/downloads
QTCreator下载:
-
Qt
Creator 2.8.1 for Windows (53 MB) (Info) -
Qt
Creator 2.8.1 for Linux/X11 32-bit (62 MB) (Info) -
Qt
Creator 2.8.1 for Linux/X11 64-bit (61 MB) (Info)
QTlibrary下载:
-
Qt
libraries 4.8.5 for Windows (minGW 4.4, 317 MB) (Info) -
Qt
libraries 4.8.5 for Linux/X11 (230 MB) (Info)
二、安装
1)安装qt-creator-win-opensource-*.exe
安装过程和普通windows程序安装过程一样,不再说明。
2)安装qt-win-opensource-*-mingw.exe
安装过程和普通windows程序安装过程一样。
三、配置
打开QTcreator,菜单工具-选项-构建和运行中,加入qmake.exe的位置和构建时用的QT版本即可。
保证系统路径下环境变量中有QTlibrary的bin路径
Linux平台
1.安装步骤
QTCreator文件:qt-creator-linux-x86-opensource-2.8.1.run
#chmod 751 qt-creator-*.run
#./qt-creator-*.run 直接运行就安装完成。
QTLibrary文件:qt-everywhere-opensource-src-4.8.4.tar.gz
2.解压文件。进到存放下载文件的目录下执行tar -xvf qt-everywhere-opensource-src-4.8.4.tar.gz
刚下载文件Qt libraries 4.8.0 for linux/x11(228MB)的文件名
3.执行sudo apt-get install build-essential。如果提示找不到包可以更新一下源。方法为sudo gedit /etc/apt/sources.list编辑源列表。然后执行sudo apt-get update
4.执行sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libSM-dev libXrender-dev libfontconfig-dev libXext-dev
5.把解压后的文件夹拷贝到英文目录(非tmp)下,进入该文件夹执行./configure(后面可添加参数,例如-nomake demo不编译demo。此处采取默认方式。5、6的参数问题参考《QT静态编译》),然后选择o(开源),接着选择yes(同意)。运行结束后提示Just run 'make'等信息后表示这步成功了。
6.make。执行make,这步需要很长时间。
可以加入以下选项:
-k 当发生错误时,尽可能继续编译;
-j N 同时进行N项编译,建议N的值为你的CPU核数X1.5。如:make –k –j 4。
7.安装qt。执行sudo make install,文件安装在/usr/local/Trolltech/Qt-4.8.0
8.设置环境变量。执行gedit ~/.bashrc 添加如下内容:
QTDIR=/usr/local/Trolltech/Qt-4.8.0/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
之后重启。
9.接下来就可以按照
qmake -project
qmake
make
的步骤执行qt程序了,不过有可能会遇到qmake找不到的情况,这时候输入 sudo apt-get indtall qt4-dev-tools就可以了,这步是安装designer/assistant