集成Qt5.2到VS 2013

来源:互联网 发布:淘宝实名认证用银行卡 编辑:程序博客网 时间:2024/04/30 23:47

注:对原文有所修改。

1.下载QT,http://www.qt.io/download-open-source/

   

    我基于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插件 

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

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

 

 

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

4.在vs中新建项目,

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

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

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

原文地址:

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

同时可以参考另外一篇,也写得比较详细:

http://blog.sina.com.cn/s/blog_a6fb6cc90101gynd.html


0 0