安装环境:Linux Redhat 5 企业版
QT为网上下载的能在linux下编译的qt-everywhere-opensource-src-4.7.4.tar框架包
一.从网上下载源文件包qt-everywhere-opensource-src-4.7.4.tar
把下载好的文件放到/tmp下;
二. 登录到root用户,解压缩qt-everywhere-opensource-src-4.7.4.tar
命令:tar -xvf qt-everywhere-opensource-src-4.7.4.tar -C /tmp
三.进入加压缩后的文件夹 /tmp/qt-everywhere-opensource-src-4.7.4,
命令: ./configure
这个时间不算很久,大概30分钟左右。
四.第三步完成后,即可编译源文件了,
命令: gmake
这个过程很久。中间没有出现错误信息就可以。具体时间视机器配置情况而不同。
五.待第四顺利完成后, 进行安装,
命令: gmake install
继续等待安装完成,会默认安装到/usr/local/Trolltech/Qt4.7.4下
六. 设置环境变量,进入/etc/bashrc
sudo gedit /etc/bashrc
在末尾添加以下几句话:
QTDIR=/usr/local/Trolltech/qt-4.7.4
PATH=$QTDIR/bin:$PATH
QMAKESPEC=$QTDIR/mkspecs/linux-g++
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH QMAKESPEC LD_LIBRARY_PATH
保存,退出。
QT为网上下载的能在linux下编译的qt-everywhere-opensource-src-4.7.4.tar框架包
一.从网上下载源文件包qt-everywhere-opensource-src-4.7.4.tar
把下载好的文件放到/tmp下;
二. 登录到root用户,解压缩qt-everywhere-opensource-src-4.7.4.tar
命令:tar -xvf qt-everywhere-opensource-src-4.7.4.tar -C /tmp
三.进入加压缩后的文件夹 /tmp/qt-everywhere-opensource-src-4.7.4,
命令: ./configure
这个时间不算很久,大概30分钟左右。
四.第三步完成后,即可编译源文件了,
命令: gmake
这个过程很久。中间没有出现错误信息就可以。具体时间视机器配置情况而不同。
五.待第四顺利完成后, 进行安装,
命令: gmake install
继续等待安装完成,会默认安装到/usr/local/Trolltech/Qt4.7.4下
六. 设置环境变量,进入/etc/bashrc
sudo gedit /etc/bashrc
在末尾添加以下几句话:
QTDIR=/usr/local/Trolltech/qt-4.7.4
PATH=$QTDIR/bin:$PATH
QMAKESPEC=$QTDIR/mkspecs/linux-g++
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH QMAKESPEC LD_LIBRARY_PATH
保存,退出。
然后source /etc/bashrc 这样就可以了。不行的话就要reboot了。
七、建立测试程序HelloWord.cpp
新建一个文件夹Test,在文件夹中创建HelloWord.cpp,内容如下,
#include<QApplication>
#include<QLabel>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("Hello World!",0);
label->show();
return app.exec();
}
八、编译执行测试程序
输入qmake -project 建立工程文件
输入qmake 生成makefile文件
输入make 生成test可执行程序
输入 ./test 执行测试程序