QT开发Vs2013集成 QT5.3.1

Posted 智者无疆

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QT开发Vs2013集成 QT5.3.1相关的知识,希望对你有一定的参考价值。

原文:http://www.cnblogs.com/aoldman/p/3860837.html

 

很久不写随笔了,真是越来越懒。最近公司要做一款产品,想使用QT不用WPF lol,让苦逼的.net的我来搞,话不多说上硬货。

1.下载QT,http://qt-project.org/downloads

 我基于windows的,QT版本除了32\\64还分为opengl和非opengl,百度了一下 Opengl和非opengl的区别 好像就是支持opengl开发的原生库的差异。主要要注意32、64位的问题,对应的vs的版本的问题,因为工程编译的时候需要用到安装包里面的include和bin所以32位\\64位要和编译目标平台匹配正确。(2014/9/11 关于非opengl和opengl版本的问题,现在找到的答案是:底层前者用的是DirectX,后者用的是OpenGL,但在上层接口上都是OpenGL接口,所以对于前者多了个由OpenGL到DirectX的接口封装。)

2.QT VS插件 http://qt-project.org/downloads/

  还是官网页面,翻滚到最下面 other download 里面有插件下载。

3.全安装好以后在vs里面设置QT的环境信息。

 

 

这里可以看到我装了两个版本的QT 一个32 一个64 对应编译到32 64两个平台。

4.在vs中新建项目,

5.弹出向导,修改自己想要的属性(类名、预制模块),这里要注意我没有勾选预编译头因为勾选了以后编译不通过=。=

6.一路next ,QT程序就建好了。下面需要设置QT工程版本这个很重要,设置好以后就不用再设置引用库路径等东西。项目右键设置。

按照自己要编译的目标平台选好QT版本,里面的枚举值来源于第3步。然后就是编译了运行了。:)

就到这里,下一篇讲解简单的部署QT程序涉及 依赖dll的查找 还有QT plugins dll的部署。

 

以上是关于QT开发Vs2013集成 QT5.3.1的主要内容,如果未能解决你的问题,请参考以下文章

Qt5.3.1 静态编译的configure

QT5.3.1 Quick 开发 --- 项目类型的选择(转)

winpcap在VS2012 Qt5 X64下的配置

Qt5.3.1 OpenCV2.4.9 开发环境配置

移植qt5.3.1到arm

OpenCV2.4.9 With Qt5.3.1 开发环境配置问题解决篇