1.利器≠戾气

接了两个项目,而这两个项目说起来也很有意思。
一个是监护仪软件开发,要求利用MFC进行开发,因为在此之前接近两年时间一直进行MFC开发;来到清华后,碰到了好多的计算机编程大牛,就GUI界面而言,他们更推荐QT这个利器!在写MFC代码期间,也一点点再利用QtCreator进行入门开发,戾气由此而来......
实验室老板交代个任务,要求开发VR(Virtual Reality)和AR(Augment Reality)设备并研究关键技术,稀里糊涂的被导师叫到办公室要求以Visual Studio为基本环境,利用3Dslicer、VTK、ITK、Qt设计并开发一套软件,心理默默跑过一群马,老板慢慢来好不?刚入学啊!!!
事在人为,一个一个攻克吧!

2.Visual Studio2010集成Qt环境搭建详解

2.1 下载Qt5.2安装包与Qt插件

Qt5.2、Qt插件下载地址:http://qt-project.org/downloads.
Qt更多版本下载地址:http://download.qt.io/official_releases/qt/.
找到对应的版本进行下载,里面包含多种不同的版本,MSVC2010、MSVC2012分别是指支持VS2010与VS2012的Qt版本,而opengl与非opengl的区别是是否支持opengl,android、ios分别是指支持android、ios平台的Qt版本。这里我选择的版本(已标注),如下:
qt-windows-opensource-5.2.0-msvc2010_opengl-x86-offline.exe(opengl版本)
Visual Studio Add-in 1.2.2 for Qt5

2.2 安装

t-windows-opensource与Visual Studio Add-in的安装顺序没什么要求,安装过程不再多说(傻瓜式-下一步),安装路径不要包含中文、空格、特殊字符(~<>|?*!@#$%^&:,;)。安装完成Visual Studio Add-in之后,VS就会出现相应的Qt选项!

2.3 配置开发环境

选择:Qt5->Qt Options->Add,配置VS的开发环境。

这里根据自己的Qt安装路径进行选择,Path为:D:\Software\Qt\Qt5.2.0\5.2.0\msvc2010_opengl。
说明:4.8.3是我之前的版本,因为我可能安装很多个不同的版本。

假设发现新版本存在很多问题,我不想再使用,换一个版本,怎么办?如下选择你想要使用的版本:

如果选择了4.8.3版本,那就必须重新下载一个Visual Studio Add-in for Qt4的插件才可以使用(原则:版本对应)。以上配置完成之后,就可以测试Qt项目了。

3.利用新搭建的平台进行测试

3.1 新建Qt项目

选择:文件->新建->项目->Qt5 Projects->Qt Application,输入工程名,下一步...进行新建。如下:

选择依赖的模块:最基础的QtCore、QtGui、QtWidgets还有一些音/视频、网络、数据库、XML、OpenGl相关的模块,需要使用的直接勾选即可。

完成之后,就可以运行了!选择:调试->开始执行 或者 Ctrl+F5。如下:

3.2 添加环境变量

解决方法:
(1)右键计算机->属性->高级系统设置->高级->环境变量,添加环境变量(推荐)
QTDIR:D:\Software\Qt\Qt5.2.0\5.2.0\msvc2010_opengl
PATH:%QTDIR%\bin
(2)在Qt的安装目录下找到缺少的*.dll(D:\Software\Qt\Qt5.2.0\5.2.0\msvc2010_opengl\bin),将其与可执行程序放到同一目录下。

再次运行:

Visual Studio集成Qt环境搭建_详解与测试相关推荐

  1. 手动angular2环境搭建_详解.Net Core + Angular2 环境搭建

    本文介绍了.Net Core + Angular2 环境搭建,具体如下: 环境搭建: 1)node.js版本>5.0,NPM版本>3.0,TypeScript版本>2.0(全装最新版 ...

  2. visual studio内存溢出检测工具_详解JVM内存管理与垃圾回收机制2 何为垃圾

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 随着编程语言的发展,GC的功能不断增强,性能也不断提高,作为语言背 ...

  3. VS集成Qt环境搭建

    原文地址:VS集成Qt环境搭建作者:一去二三里 用了这么久的Qt,IDE一直都是VS与Creator并用(实际开发以VS为主),至于哪个更好这里不发表看法,各有所长,而且也因人而异,萝卜青菜,各有所爱 ...

  4. vs2015html5环境配置,visual studio 2015 PreView环境搭建图文教程

    2014年11月13日,微软发布了Visual Studio 2015 Preview,跟随者Visual Studio 2015 而来的是,.net 开源,C#支持wp,ios,android三大系 ...

  5. Win7系统Visual Studio 2013配置OpenCV3.1图文详解

    Win7系统Visual Studio 2013配置OpenCV3.1图文详解 OpenCV3.1对硬件加速和移动开发的支持相对于老版本都有了较大改进,支持新的开发工具,更易于扩展,配置方式也比以前简 ...

  6. php强类型 vscode,VSCode + WSL 2 + Ruby环境搭建图文详解

    vscode配置ruby开发环境 vscode近年来发展迅速,几乎在3年之间就抢占了原来vim.sublime text的很多份额,犹记得在2015-2016年的时候,ruby推荐的开发环境基本上都是 ...

  7. python常用的集成开发环境和编辑器有哪些_常用的几款Python集成开发环境或者编辑器详解...

    Python3开发常用工具一:为什么使用开发工具? 在Python3教程之<安装>中,我们已经安装了Python开发环境,但是在终端里执行相关命令始终是不能开发大型项目的,并且对写过的代码 ...

  8. Microsoft Visual Studio 6.0安装SP6补丁详解

    不少的VC6.0安装sp6补丁后,依然会造成linker假死.原因是sp6补丁安装不完全,不正确. 也有些网上的集成版本已经集成sp6补丁,但任然是造成linker假死.原因是集成的不完美,或者因为测 ...

  9. 深度学习环境搭建超级详解(Miniconda、pytorch安装)

    小白刚开始学习<动手学深度学习>,第一次发文,本文主要是为了记录在环境搭建过程中遇到的问题和疑惑,以及解决方法,同时希望能帮到遇到相同问题的小伙伴. 在学习中遇到的疑惑和最后搜索得到的解答 ...

最新文章

  1. python点到多边形距离,点到轮廓距离
  2. 183. Customers Who Never Order
  3. Linux驱动编程 step-by-step (十一)
  4. java thrift client_使用thrift的java client调用python server
  5. 知识管理促进企业组织能力提升
  6. c语言:使用main函数的参数,实现一个整数计算器
  7. [转] 病毒、木马进程查询手册
  8. STM32使用MCUISP下载程序教程
  9. Java job interview:WinForm桌面小程序设计思想及项目实现思路
  10. Notepad++无法修改中文解决办法
  11. 诗歌九 声律启蒙(云对雨,雪对风,晚照对晴空)
  12. 重估维信金科:担保压身,负重难行
  13. 【Python】杂记
  14. html加css加js制作的烟花,js实现烟花特效
  15. 切断ADG的关联,划分为两个独立的数据库
  16. [源码和文档分享]基于C#实现的RPG角色扮演类小游戏
  17. python学习之路:期权定价与python实现
  18. 本质矩阵 基础矩阵 单应性矩阵
  19. 探寻人工智能纪录片感想
  20. 中国整形外科医院发展规模分析:诊疗人次数为96万人,同比减少5.46%[图]

热门文章

  1. Maven中settings.xml的配置项说明
  2. 无法打开网页~咋办?
  3. OLE和activex
  4. hdu 1147(线段相交)
  5. Windows8.1提升权限安装程序
  6. 计算某天是星期几的方法
  7. 70. Climbing Stairs
  8. 这里有一篇简单易懂的webSocket 快到碗里来~
  9. 简单的docker命令ubuntu系统
  10. [转载]国外物联网平台初探(二):微软Azure IoT