很久不写随笔了,真是越来越懒。最近公司要做一款产品,想使用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开发(一)Vs2013集成 QT5.3.1

 

 

QT开发(一)Vs2013集成 QT5.3.1

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

4.在vs中新建项目,

QT开发(一)Vs2013集成 QT5.3.1

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

QT开发(一)Vs2013集成 QT5.3.1

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

QT开发(一)Vs2013集成 QT5.3.1

QT开发(一)Vs2013集成 QT5.3.1

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

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

相关文章:

  • 2021-06-29
  • 2022-12-23
  • 2022-01-25
  • 2022-12-23
  • 2021-11-13
  • 2021-05-19
  • 2021-09-04
猜你喜欢
  • 2021-04-24
  • 2021-06-29
  • 2022-12-23
  • 2022-01-09
  • 2022-12-23
  • 2021-09-04
相关资源
相似解决方案