因为最近百度查网页链接查得紧,容易删帖,而且教程里面图片也太多,不方便用贴吧的帖子发出来,放到百度网盘分享了:
http://pan.baidu.com/s/1nuyQHzb
文档也传到百度文库,不知道批不批准。
下面摘录前沿部分充个数:
〇、前言
因为 VisualStudio 在中国区太盛行了,正好 Qt5.6.0 版本刚发布,写一篇关于 Qt VS2015版本的安装配置说明。这里首先介绍一下集成开发环境(Integrated Development Environment,IDE)的概念,一般IDE除了直接的代码编辑和项目管理功能,还有非常重要的功能就是编译链接生成目标程序,以及调试目标程序可能的错误。
在Qt VS版本开发过程中,可以使用的IDE其实有两套:
第一套IDE,使用 Visual Studio ,里面自动集成了编译、链接、调试的功能,通过 Qt VisualStudio 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帮助文档内容非常详实,又有很多示例代码,这些优点都是VisualStudio无法比拟的。之所以QtCreator知名度不高,是因为国内教育环境老掉牙了而已。
本教程会把这两套IDE的安装配置都讲一遍,但推荐读者使用 QtCreator 来开发Qt程序。
再放几张图
VS2015下载页面

Qt 5.6.0下载页面

Qt5Package下载页面

WinDbg下载页面

http://pan.baidu.com/s/1nuyQHzb
文档也传到百度文库,不知道批不批准。
下面摘录前沿部分充个数:
〇、前言
因为 VisualStudio 在中国区太盛行了,正好 Qt5.6.0 版本刚发布,写一篇关于 Qt VS2015版本的安装配置说明。这里首先介绍一下集成开发环境(Integrated Development Environment,IDE)的概念,一般IDE除了直接的代码编辑和项目管理功能,还有非常重要的功能就是编译链接生成目标程序,以及调试目标程序可能的错误。
在Qt VS版本开发过程中,可以使用的IDE其实有两套:
第一套IDE,使用 Visual Studio ,里面自动集成了编译、链接、调试的功能,通过 Qt VisualStudio 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帮助文档内容非常详实,又有很多示例代码,这些优点都是VisualStudio无法比拟的。之所以QtCreator知名度不高,是因为国内教育环境老掉牙了而已。
本教程会把这两套IDE的安装配置都讲一遍,但推荐读者使用 QtCreator 来开发Qt程序。
再放几张图
VS2015下载页面

Qt 5.6.0下载页面

Qt5Package下载页面

WinDbg下载页面
