linux rhel 中QT的安装配置

安装环境:Linux Redhat 6 企业版
QT为网上下载的能在linux下编译的qt-everywhere-opensource-src-4.7.4.tar框架包
 

零.在自己的机子上用yum装上qt和qt-devel。(关于yum的配置前面有文章写到),保险起见建议这么做,再装QT4。

一.从网上下载源文件包qt-everywhere-opensource-src-4.7.4.tar

把下载好的文件放到/tmp下; 

下载地址:http://download.qt.io/archive/qt/4.7/


二. 登录到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分钟左右。


四.第三步完成后,即可编译源文件了, 
命令: make 

这个过程很久,我的装了三四个小时...。中间没有出现错误信息就可以。具体时间视机器配置情况而不同。

五.待第四顺利完成后, 进行安装,
命令: gmake install  
继续等待安装完成,会默认安装到/usr/local/Trolltech/Qt4.7.4下


六. 设置环境变量,编辑/etc/bashrc 
vim /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一下。

七、简单测试:在Terminal输入qmake试试,成功应该不会返回不止qmake是什么。

建立测试程序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         执行测试程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值