QT4环境搭建 on Windows & Ubuntu 15
本文旨在整理Windows及Ubuntu系统下,QT4搭建的主要步骤及注意事项。
这里使用的是Windows 10 x64 Pro Th2版本以及Ubuntu Kylin x64 15.10。理论上兼容其它相关版本的Windows及Ubuntu系统。
目前Qt官网的最新版本为Qt5.5,也是官方推荐的版本。并停止了对Qt4的维护,然而对于很多初学者及很多旧程序来说还是基于Qt4的,在新发布的Qt5中,其开发环境基本上是集成在了一个Qt安装包内,而Qt4并非如此,因此有必要搞清楚Qt4开发环境的搭建。下面就来说说如何在两大主流系统中搭建Qt4.8环境。
由于众所周知的原因,安装过程中可能会遇到无法下载成功的情况,这里提供可能会用到的文件:http://yunpan.cn/c3SRczphbq7vL(提取码:6c51)
在Windows下搭建QT4环境
Compiler Debugger
Qt的安装主要需要解决的是,编译器(Compiler)、调试器(Debugger)以及编程环境。
目前有多种解决方案,这里选择里较为简单的QtCreator+MinGW+的方案。
1.Qt4.8.7以及MinGW GCC 4.8.2
- 首先下载qt-opensource-windows-x86-mingw482-4.8.7.exe,此页会有多个文件分别是针对不同系统以及不同编译环境的安装包,这里选择标有MinGW表明我们使用的编译环境是MinGW。
- 打开下载好的Qt安装包,按照页面提示安装
- 在安装过程中会遇到如下提示
- 此界面是需要我们指明已安装的MinGW之路径,在倒数第二行的文件名标明了程序要求的MinGW版本为i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z(不同设备可能会不同)
- 可以点击上面提示的标蓝链接,下载MinGW的安装包
- 这个安装程序可以安装不同版本的MinGW
- 在安装MinGW的过程中,在如下界面安装上图中Qt的要求选择正确的MinGW版本,由于众所周知的原因,下载可能不成功,也可以手动下载i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z,并解压到相应路径
- 成功安装MinGW之后返回Qt安装程序,把刚才MinGW安装的路径填写好点击”Install”成功安装
2.调试器Debugging Tools for Windows
3.编程环境QtCreator 3.5.1
- 下载qt-creator-opensource-windows-x86-3.5.1.exe(MD5 Hash: a58337350400f9ea1569d64c99563d5c)
- 打开安装包根据页面提示安装QtCreator
- 安装成功后在开始菜单中会有Qt Creator 3.5.1
4.检验开发环境是否成功搭建
- 打开Qt Creator 3.5.1
- 点击
工具(T)
-选项(O)...
- 在左侧的选项卡中选择
构建和运行
- 分别检测
构建套件(Kit)
,Qt Versions
,编译器
,Debuggers
下是否自动检测出相关的环境
- 若没有自动检测出可以分别点击每个标签页右侧的
Add
或者是添加
,按照下面手动配置
- Qt Versions:
[Qt安装路径]bin\qmake.exe
- 编译器:
[MinGW安装路径]bin\gcc.exe
- Debuggers:
C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\cdb.exe
(根据不同的Windows版本可能不同,即调试器的路径) - 构建套件:以上配置完成后会自动配置好
- 配置好时每个标签页都至少有一项,并且没有错误提示
- Qt Versions:
- 尝试新建项目,如果项目可以成功构建则说明环境搭建成功!
在Ubuntu 15.10下安装Qt4
相较而言在Ubuntu下安装Qt环境就简单多了,因为我们可以利用apt-get指令批量安装Qt需要的环境。
1.安装Qt4环境
打开Terminal
,输入
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer qt4-qmlviewer
- qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator
- qt4-doc 这个是帮助文档
- qt4-qtconfig Qt的配置工具,这个装好默认好
- qt4-demos 官方的一些Demo
- qt4-designer 可视化窗体设置工具
- qt4-qmlviewer qmlviewer工具
2.安装qtcreator
打开Terminal
,输入
sudo apt-get install qtcreator
或者在Ubuntu软件中心中直接搜索QT creator安装。
3.检查是否正确安装
同Windows。