题记:因为工作中用到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可以进行新建项目,或导入原有项目进行开发维护。