没有合适的资源?快使用搜索试试~ 我知道了~
Qt-VS2015下载安装配置使用教程
需积分: 26 53 下载量 14 浏览量
2017-02-21
17:42:39
上传
评论 1
收藏 2.9MB PDF 举报
温馨提示
因为Visual Studio 在中国区太盛行了,正好Qt 5.6.0 版本刚发布,写一篇关于Qt VS2015 版本的安装配置说明。这里首先介绍一下集成开发环境( Integrated Development Environment,IDE)的概念,一般IDE 除了直接的代码编辑和项目管理功能,还有非常重要 的功能就是编译链接生成目标程序,以及调试目标程序可能的错误。
资源推荐
资源详情
资源评论
Qt 5.6.0-VS2015
版本安装配置图文教程
作者:
Winland0704
〇、前言
因为 Visual Studio 在中国区太盛行了,正好 Qt 5.6.0 版本刚发布,写一篇关于 Qt VS2015
版 本 的 安 装 配 置 说 明 。 这 里 首 先 介 绍 一 下 集 成 开 发 环 境 ( Integrated Development
Environment,IDE)的概念,一般 IDE 除了直接的代码编辑和项目管理功能,还有非常重要
的功能就是编译链接生成目标程序,以及调试目标程序可能的错误。
在 Qt VS 版本开发过程中,可以使用的 IDE 其实有两套:
第一套 IDE,使用 Visual Studio ,里面自动集成了编译、链接、调试的功能,通过 Qt Visual
Studio Add-in 插件(注意微软耍流氓,VS2015 移除了插件支持功能,需要改用微软 MSDN
网站的 Qt5Package.vsix 扩展包)来集成和管理 Qt 项目。使用 VS 开发的 Qt 项目,如果与
Windows 开发比较紧密,使用了 Qt 库之外的系统类库,那么这些代码的跨平台特性比较差,
可能无法在 Unix/Linux 和 Mac OS X 系统编译成功。VS 使用的项目管理文件为 *.sln 和
*.vcproject ,这些项目文件只在 Windows 系统的 VS 开发环境可用,不能跨平台。
第二套 IDE,使用 Qt 官方的集成开发环境 QtCreator + 微软的 WinDbg 调试器(内含命令
行调试器为 CDB)。Visual Studio 只提供了编译器和链接器独立程序,但 VS 的调试器是它
内部集成,无法在外部调用,QtCreator 只能用 WinDbg 包含的命令行调试器 CDB,这就是
为什么要用 WinDbg 的原因。QtCreator 一般使用 *.pro 文件管理项目,而且 QtCreator 本身
就是跨平台的,这种项目文件通常具有优良的跨平台编译生成特性,所以如果希望开发跨平
台的程序,应该使用 QtCreator 和 *.pro 文件管理项目。QtCreator 是 Qt 官方专门定做的
集成开发环境,使用 QtCreator 开发 Qt 程序效率更高,信号和槽的关联和自动生成也更方便,
并且代码补全功能和随时的文档查阅功能也都优于 VS,另外 QtCreator 集成的帮助文档是离
线版,不需要联网,而且 Qt 帮助文档内容非常详实,又有很多示例代码,这些优点都是 Visual
Studio 无法比拟的。之所以 QtCreator 知名度不高,是因为国内教育环境老掉牙了而已。
本教程会把这两套 IDE 的安装配置都讲一遍,但推荐读者使用 QtCreator 来开发 Qt 程序。
一、工具和开发库下载
笔者使用的系统是 Win7 SP1 32 位系统(系统要打最新的补丁,并且 VS2015 推荐 IE10 及
以上浏览器),后面都是 32 位的 Qt 库和调试器。
如果读者是 64 位系统,那么建议选择 64 位的 Qt 库和 WinDbg 调试器。
本教程使用到了四个安装程序,罗列如下:
1、Visual Studio Community 2015 with Update 1 免费版
下载地址:
https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
根据下图说明,下载简体中文的 ISO 文件:
得到的文件为 vs2015.1.com_chs.iso ,大小 5.78GB,要注意磁盘空间够不够。
2、Qt 官方的开发库安装程序
不建议从 www.qt.io 去找安装包,太繁琐,直接用下面的链接就能看到一堆安装包:
http://download.qt.io/official_releases/qt/5.6/5.6.0/
安装包带 winrt 字样的不要管,对于 32 位系统下载:
qt-opensource-windows-x86-msvc2015-5.6.0.exe
对于 64 位系统下载:
qt-opensource-windows-x86-msvc2015_64-5.6.0.exe
下面示范的是 32 位系统的。
3、Qt 集成到 VS 的插件
Qt 官方原本开发了用于 Visual Studio 集成的插件,即 Qt Visual Studio Add-in ,可用于 VS2010
到 VS2013,但是微软耍起流氓来谁都挡不住,VS2015 直接把插件支持的功能移除了,不
能再用插件了。
微软 MSDN 网站提供了一个 Qt5Package 的扩展包,勉强用于支持 Qt5 程序开发,下载地
址为:
https://visualstudiogallery.msdn.microsoft.com/c89ff880-8509-47a4-a262-e4fa07168408
笔者下载的是 Win 7 32 位系统的调试器:
dbg_x86_6.12.2.633.msi
等四个安装包都下载完成,下面开始安装。
二、Visual Studio 2015 安装(必备)
提前说明:
VS2015 安装过程非常漫长,而且 VS2015 默认不安装 VC++编译器,需要自定义安装。
虽然 ISO 文件是离线版,但安装程序还是会从网上下载一些开发组件,比如 Windows 10
SDK 开发包,离线版安装时建议也联好网。
另外安装之前要准备好磁盘空间,最好 25GB 以上空闲空间。
使用虚拟光驱工具(好 压就自带虚拟光驱)把 vs2015.1.com_chs.iso 加载到虚拟光驱,然后
运行里面的 vs_community.exe :
注意不要用默认值安装,VS2015 默认情况下不安装 VC++编译器和开发库,一定要选第二
个自定义安装:
剩余32页未读,继续阅读
资源评论
三石目
- 粉丝: 140
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功