Qt开发环境搭建需要哪些东西
- 编译器:gcc、g++、gdb调试器
- Qt库
- Qtcreator集成开发环境/visual studio集成开发环境
- 在版本4系列中,这三个东西要分别安装
- 但是在版本5系列中,有些Qt库(包含了这三个东西), 没有一个一个安装实验,所以不好确定
- 但是出于对各个部分的了解,我还是写了分步安装
Windows_Qt4.8.7_QtCreator_4系列中最稳定的版本
- 总链接暂时不要去下载: http://download.qt.io/official_releases/
- 安装编译器:gcc、g++、gdb调试器
- 编译器MinGW包含了以上三个编译器,所有我们去下载
- 链接: http://download.qt.io/development_releases/prebuilt/mingw_32/
- 下载(停留):
i686-4.8.2-release-posix-dwarf-rt_v3-rev3.7z 11-Mar-2014 12:10 44M
- 解压(不用安装):选好地址解压
- 安装Qt库
- 性质和java的jdk和android的sdk一样,都是开发库
- 链接: http://download.qt.io/official_releases/qt/5.8/5.8.0/
- 下载(停留):
qt-opensource-windows-x86-mingw530-5.8.0.exe 20-Jan-2017 12:49 1.2G
- 安装:
- 选好地址安装
- 要求输入MinGW解压的目录,把刚才
解压目录/mingw32
输进去 - 下面默认安装
- 安装Qtcreator集成开发环境(这个不需要和上面两个匹配,这个越新越好)
- 类似于AndroidStudio这种IDE
- 链接: http://download.qt.io/official_releases/qtcreator/4.4/4.4.0/
- 下载(最新):
qt-creator-opensource-windows-x86-4.4.0.exe 04-Sep-2017 10:24 115M
- 这个版本是我写这篇博客时最新的版本
- 配置:打开QtCreator,工具 -> 选项 -> 构建和运行
- 配置Qt Versions
- 配置编译器(MinGW)
- 配置调试器
- 最后在构建套件中,选择你配置好的这几个选项就好了
- 配置Qt Versions
- 添加系统环境变量
- 右击此电脑 -> 属性 -> 高级属性设置 -> 系统变量 -> 系统变量 -> 双击path
- 把
C:\Dev\Programs\Qt\Qt4.8.7\Qt4.8.7\bin
- 添加到系统环境path中
为什么要设置环境变量 在工程目录下找到可执行程序,直接运行,会出现丢失*.dll的提示信息 解决方法:
- (1)添加环境变量PATH:C:\Dev\Programs\Qt\Qt4.8.7-VS\bin即可。
- (2)在Qt的安装目录下找到缺少的.dll(C:\Dev\Programs\Qt\Qt4.8.7-VS\bin),将其与可执行程序放到同一目录下。
- 推荐:方法一。 因为Qt程序也许会很多,如果每个程序都执行方法二,那么工作量可想而知,所以推荐使用方法一。
Windows_Qt5系列_QtCreator
- 一个链接足以(根据需要选择最新版,当然也可以按照上面的方法分步安装):
http://download.qt.io/official_releases/qt/ - 下载(最新):
qt-opensource-windows-x86-5.9.1.exe 30-Jun-2017 09:36 2.3G
- 包含:MinGW、Qt、QtCreator
- 安装:
- 选好路径安装
- QtCreator是绑定安装的,但是版本不一定是最新的
- 勾选MinGW
- 安装完成
- 配置:这种绑定安装,不需要手动配置,当然也可以按照上面的步骤自己配置。
- 添加系统环境变量
- 右击此电脑 -> 属性 -> 高级属性设置 -> 系统变量 -> 系统变量 -> 双击path
- 把
C:\Dev\Programs\Qt\Qt5.8.0\5.8\mingw53_32\bin
- 添加到系统环境path中
windows_Qt4.7.8_VS
- 安装VS集成开发环境(包含gcc、g++、gdb调试器)
- 链接自行解决
- VS版本和Qt库版本需要匹配
- 一般都选用较新的版本
- 安装自行解决
- 安装Qt库
- 这个Qt库和QtCreator使用的Qt库有些不同,这个专门为VS准备
- 链接:http://download.qt.io/official_releases/qt/4.8/4.8.7/
- 下载(停留):
qt-opensource-windows-x86-vs2010-4.8.7.exe 25-May-2015 18:00 236M
- 选好路径安装
- 安装vsaddin插件:
- 链接:http://download.qt.io/official_releases/vsaddin/
- 下载(停留):
qt-vs-addin-1.1.11-opensource.exe 16-Dec-2014 10:39 112M
- 安装:
- 选好位置安装
- 配置VS
- 安装完vsaddin后,在VS菜单栏里就有Qt的菜单了
- qt -> qt options -> add -> 填好版本号 -> 填好qt库bin的路径
C:\Dev\Programs\Qt\Qt4.8.7-VS\
- 配置完成
- 添加系统环境变量
- 右击此电脑 -> 属性 -> 高级属性设置 -> 系统变量 -> 系统变量 -> 双击path
- 把
C:\Dev\Programs\Qt\Qt4.8.7-VS\bin
- 添加到系统环境path中
windows_Qt5_VS
- 和上面安装4.8.7步骤一样