第一步:安装qt creator,安装文件为qt-sdk-linux-x86-opensource-2010.05.1.bin,直接./qt-sdk-linux-x86-opensource-2010.05.1.bin运行像平时的软件进行安装即可,我安装后的路径在/home/farsight-xf/qtsdk-2010.05
第二步:安装qt编译器,即qmake,安装文件为qt-x11-opensource-src-4.5.0.tar,下载地址为ftp://ftp.qt.nokia.com/qt/source/
安装步骤:
1:解压缩 tar xvfz qt-x11-opensource-src-4.5.0.tar
2:./configure
3:make(需要sudo apt-get install libX11-dev libXext-dev libXtst-dev)
4:make install
5:安装完毕
验证: 运行 /usr/local/Trolltech/Qt-4.5.0/bin/designer ,看见 qt 启动,也就是说 qt 安装好了。
第三步: 设置环境变量
vi /etc/profile
在其最后添加以下信息
export QTDIR=/usr/local/Trolltech/Qt-4.5.0
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
验证:
1:重新开一个终端,输入命令:
qmake -v
输出结果:
QMake version 2.01a Using Qt version 4.5.3 in /usr/local/Trolltech/Qt-4.5.3/lib
2: 输入命令:
which qmake
输出结果:
/usr/local/Trolltech/Qt-4.5.3/bin/qmake
证明 Qt 环境变量已经被配置成功。
开始 Qt
写个简单的 Qt 程序使用安装的 Qt 编译来测试一下它的工作效果
新建一个文件名为 hello.cpp,其内容如下:
保存 hello.cpp,
编译过程如下:
在 hello.cpp 所在目录下,运行命令 qmake -project hello.cpp 同目录下有 hello.pro 文件被生成,它是与平台无关的工程文件。
在 hello.cpp 所在目录下,运行命令 qmake hello.pro 同目录下有 Makefile 文件被生成(Makefile是指导编译器编译源代码的配置文件)。
在 hello.cpp 所在目录下,运行命令 make 同目录下有 hello,hello.o 两个文件被编译生成。其中 hello 就是在当前 Linux 系统下使用 Qt 编译生成的可执行文件了。
双击运行 hello,“Hello Qt!“ 文本框弹出,OK!做到这一步,证明 Qt 已经完全可以在你的电脑上运作了
另外注意:
如果qt creator 出现创建不了工程,可能是权限的问题sudo su 即能解决
如果配置了/etc/profile没有起反应.运行source /etc/profile即可解决