题记:因为工作中用到qt的qmake工具生成x项目的Makefile文件,因为原有工程用的是4.8.4版本的,因此在此基础之上安装此版本。

  用安装包工具进行安装qt不能直接安装到4.8.4版本的,因此这里用源码进行编译进行安装qt。

安装过程:

  1.获取源码压缩包:在qt官网下载“ qt-everywhere-opensource-src-4.8.4.tar.gz”压缩包,下载链接为:http://download.qt.io/archive/qt/4.8/4.8.4/。

  2.执行配置脚本:将压缩包解压到相应的目录下,进行解压,之后进入解压后的目录,执行命令:./configure 生成Makefile 文件(注:也可执行./configure --prefix 绝对路径 ,这样的话可以直接将软件安装在指定目录下)。

  3.选择提示:此时会提示选择字母'c'还是'o',这里选择‘o’,意思是安装开源的版本,之后还会有提示,直接输入yes后确认,即可生成makefile,大概需要10分钟。

  4.编译:待Makefile文件生成之后,输入make执行编译,大概需要2/3个小时,请耐心等待。

  5.安装:编译成功后,最后一步就是安装了,此时输入make install并执行,大概需要几分钟就ok了。

  6.测试是否安装成功:如果未指定安装路径,则程序安装在/usr/local/Trolltech/Qt-4.8.4目录下,进入目录的bin目录下,执行designer,如果出现qt的启动画面,则安装成功。

  7.添加qmake环境变量:此版本的qmake还没有添加环境变量,因此不能直接运行,输入qmake -v查看qmake的版本,发现本机的版本为3.0,不是我们安装的版本,因此找到qmake的路径 ,执行which qmake后,发现qmake在/usr/bin目录下,指向的是一个可执行文件,不是我们安装好的qmake,因此删除此链接文件,重新创建指向qmake 的软链接文件:ln -s /usr/local/Trolltech/Qt-4.8.4/bin/qmake   /usr/bin/qmake。

  8.qmake -v显示安装的版本:如果显示“QMake version 2.01a“,则安装成功。

三、如果ubuntu为桌面版,还可以安装qtcreator进行ide开发,安装方式有两种:

  1.sudo apt-get install qtcreaot

  2.进入ubuntu软件中心,搜索qtcreator进行下载安装

   进入qtcreator可以进行新建项目,或导入原有项目进行开发维护。

ubuntu14.04安装qt-4.8.4的更多相关文章

  1. Ubuntu14.04安装配置web/ftp/tftp/dns服务器

    目录: 1.安装ftp服务器vsftpd --基于tcp,需要帐号密码 2.安装tftp服务器tftpd-hpa,tftp-hpa --udp 3.web服务器--使用Apache2+Mysql+PH ...

  2. Ubuntu14.04安装intel集显驱动

    Ubuntu14.04安装intel集显驱动 标签(空格分隔): ubuntu linux 驱动安装 1.查看本机显卡型号 使用lspci命令来获取PCI接口硬件信息 o@o-pc:~$ lspci ...

  3. Ubuntu14.04安装中文输入法以及解决Gedit中文乱码问题

    1 设置中文显示环境 1. 打开System Settings 2. 打开Personal-> Language Support. 会弹出如下对话框,提示你“语言支持没安装完整”. 点击“Rem ...

  4. Ubuntu14.04安装配置ndnSIM

    Ubuntu14.04安装配置ndnSIM 预环境 Ubuntu14.04官方系统 请先使用sudo apt-get update更新一下源列表 安装步骤 安装boost-lib sudo apt-g ...

  5. ubuntu 10.04 安装qt 5.0.2

    转自ubuntu 10.04 安装qt 5.0.2 从qt project网站下载下来最新的qt5.0.2套件,发现是个.run文件,添加x属性,然后直接sudo ./****.run, 提示  /l ...

  6. Ubuntu14.04 安装QQ国际版wine-qqintl

    Ubuntu14.04安装qq国际版方式: 首先下载,链接为:  https://pan.baidu.com/s/1boPitVD 密码:jp1j 也可去Ubuntu中文的Kylin(优麒麟)官网下载 ...

  7. 一.ubuntu14.04安装、亮度设置、显卡设置等一体化讲解

    一.ubuntu14.04安装 安装步骤很简单的,相信你只要知道并且决定安装ubuntu,你就不会在安装上有问题,下载网址 http://www.ithome.com/html/soft/81539. ...

  8. Ubuntu14.04安装samba

    Ubuntu14.04安装samba 按照惯例,首先介绍Samba.Samba是在Linux系统上实现的SMB(Server Messages Block,信息服务块)协议的一款免费软件.它实现在局域 ...

  9. Ubuntu14.04安装有道词典

    Ubuntu14.04安装有道词典之前要更新系统: sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade 在有道官网下载 ...

  10. ubuntu14.04 安装redis 2.8.9

    ubuntu14.04安装前准备工作,为了保证安装顺利,请先执行apt-get update 然后安装make 和gcc(已安装的可忽略) apt-get install make apt-get i ...

随机推荐

  1. 07_Redis事务

    [简述] 事务是指一系列的操作步骤,着一些列的操作步骤,要么完全地执行,要不完全地不执行. 比如微博中: A用户关注了B用户,那么A的关注列表里就会有B用户,B用户的粉丝列表里就会有A用户. 这个关注 ...

  2. 跳过图片反盗链js

    页面增加<iframe> <iframe id="ifa" style="display:none" /> 原来html: <im ...

  3. 两步让你的mobile traffic通过fiddler代理传送

    mobile app运行时由于调试网络相关的内容非常不便,所以如果能够让iphone通过桌面主机来跑traffic,那么在pc上就能非常清楚地检查mobile app和后端之间有什么问题了. 幸运的是 ...

  4. windows10下运行XX-net

    现在墙高了,原来配置的ip4没法用了,所以重新配置一下XX-NET,这篇博客的内容参考了末尾的网站,如果我的办法行不通可以去这个网站查看其他方法 下载XX-NET 打开https://github.c ...

  5. python .loc vs .iloc区别

    1.loc意义:通过行标签索引行数据 例: loc[n]表示索引的是第n行(index 是整数) loc[‘d’]表示索引的是第’d’行(index 是字符) 2. .iloc   :通过行号获取行数 ...

  6. February 19 2017 Week 8 Sunday

    We accept the love we think we deserve. 我们接受自己认为配得上的爱. A few months ago, I tried to date with a girl ...

  7. tp5中分页携带参数的方法

    $list = $model->where(...)->order(.....)->paginate($size, false, [                'query' = ...

  8. C++11学习之share_ptr和weak_ptr

    一.shared_ptr学习 1.shared_ptr和weak_ptr 基础概念 shared_ptr与weak_ptr智能指针均是C++ RAII的一种应用,可用于动态资源管理 shared_pt ...

  9. 理解JavaScript中的去抖函数

    何为去抖函数?在学习JavaScript去抖函数之前我们需要先弄明白这个概念.很多人都会把去抖跟节流两个概念弄混,但是这两个概念其实是很好理解的. 去抖函数(Debounce Function),是一 ...

  10. ADFUtils

    import java.text.SimpleDateFormat; import java.util.Map; import javax.el.ELContext;import javax.el.E ...