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


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

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

     我基于windows的,QT版本除了3264还分为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的部署。

  • 相关阅读:
    VCalendar
    xls和xlsx的区别
    alioss的常见问题
    别再写 shǐ 山代码了。。。
    一款高颜值的 MySQL 管理工具,超好用。。
    Spring Boot Admin 横空出世!
    Redis 官方可视化工具,功能真心强大。。。
    Nginx 从安装到高可用,一篇搞定,99% 的人都收藏了。。
    duobule 转 int 问题
    mysql慢sql查询
  • 原文地址:https://www.cnblogs.com/aoldman/p/3860837.html
Copyright © 2020-2023  润新知