原创作者:http://blog.csdn.net/solomon1558/article/details/44084969
前言
因项目需要Qt开发GUI,我根据网上资料及自己的经验整理了搭建vs2010+Qt 5.4 开发环境。我的主要贡献是在Qt新版下载主页的背景下介绍离线安装Qt5.4及插件Visual Studio Add-in 1.2.4。
1. 下载Qt5.4及Qt插件
1.1 下载Qt5.4
Qt现有安装主页推荐在线安装的方式,速度较慢且需要注册、登陆。为了简洁明了,推荐下列网址直接下载离线版的安装程序。
http://download.qt.io/official_releases/qt/
找到对应的版本进行下载,里面包含多种不同的版本,MSVC2010、MSVC2012分别是指支持VS2010与VS2012的Qt版本,而opengl与非opengl的区别是是否支持opengl,android、ios分别是指支持android、ios平台的Qt版本。
这里我选择的版本(已标注),如下
qt-opensource-windows-x86-msvc2010_opengl-5.4.0.exe
注意如果出现服务器不稳定、下载速度慢的情况,点击后面的Details超链接,选择镜像站下载。
1.2 下载Qt插件
Qt新版官网的插件VisualStudio Add-in下载页面不是很好找。一种方法是填写资料注册会员,在个人账户(Qt Account)页面有Add-in插件的下载链接。
此外,我已将Visual Studio Add-in 1.2.4资源上传至百度云,链接如下:
http://pan.baidu.com/s/1gd8aHF1
2. 安装及配置环境变量
qt-windows-opensource与VisualStudio Add-in的安装顺序没什么要求,根据安装程序提示安装即可。
VisualStudio Add-in安装成功后VS2010的菜单栏会出现Qt的选项
此外在在系统环境变量中添加QTDIR,修改值为你的QT环境安装地址,如我的路径: F:\ProgramFile\Qt5.4.0\5.4\msvc2010_opengl
为了防止可执行程序直接运行出现丢失*.dll的情况,在系统环境变量PATH中添加包含dll文件的路径
F:\ProgramFile\Qt5.4.0\5.4\msvc2010_opengl \bin。
3. 配置开发环境
选择:Qt5->QtOptions->Add,配置VS的开发环境
这里根据自己的Qt安装路径进行选择,Path为:
F:\ProgramFile\Qt5.4.0\5.4\msvc2010_opengl
4. 在 VS2010 中打开 Qt5 中的示例
选择:Qt5->Open Ot Project File,打开example.pro文件,之后自动生成 examples.sln ,使用VS2010对项目编译。
VS2010+Qt5.4.0 环境搭建(离线安装)的更多相关文章
-
vs2012+qt5.2.0环境搭建/vs2013 + qt5.3.2 环境搭建
分类: Windows Qt2014-01-17 00:50 15434人阅读 评论(18) 收藏 举报 此文章已作废,请参考我的新文章: vs2013 + qt5.3.2 环境搭建 ( http:/ ...
-
vs2012+qt5.2.0环境搭建
1.安装vs2012: 2.下载Qt 5.2.0 for Windows 32-bit(VS 2012, 579 MB) 和 Visual Studio Add-in 1.2.2for Qt5 注意: ...
-
ubantu16.04+mxnet +opencv+cuda8.0 环境搭建
ubantu16.04+mxnet +opencv+cuda8.0 环境搭建 建议:环境搭建完成之后,不要更新系统(内核) 转载请注明出处: 微微苏荷 一 我的安装环境 系统:ubuntu16.04 ...
-
paip.最新的c++ qt5.1.1环境搭建跟hello world
paip.最新的c++ qt5.1.1环境搭建跟hello world 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://bl ...
-
XNA 4.0 环境搭建和 Hello World,Windows Phone 游戏开发
XNA 4.0 环境搭建和 Hello World,Windows Phone 游戏开发 使用 Scene 类在 XNA 中创建不同的场景(八) 摘要: 平方已经开发了一些 Windows Phone ...
-
[转]OPENCV3.3+CUDA9.0 环境搭建若干错误总结
编译OpenCV设计启用OpenGL三维可视化支持和启用GPU CUDA并行加速处理的基本知识: 1.从2.4.2版本开始,OpenCV在可视化窗口中支持OpenGL,这就意味着在OpenCV中可以轻 ...
-
各种版本QT下载地址与VS2013+QT5.3.1环境搭建过程(转)
原文转自 http://blog.csdn.net/baidu_34678439/article/details/54586058 1. 所有Qt版本下载地址: http://download.qt. ...
-
摘:J2EE开发环境搭建(1)——安装JDK、Tomcat、Eclipse
J2EE开发环境搭建(1)——安装JDK.Tomcat.Eclipse 1:背景 进公司用SSH(Struts,spring和hibernate)开发已经有两个月了,但由于一 直要么只负责表示层的开发 ...
-
ElasticSearch 集群环境搭建,安装ElasticSearch-head插件,安装错误解决
ElasticSearch-5.3.1集群环境搭建,安装ElasticSearch-head插件,安装错误解决 说起来甚是惭愧,博主在写这篇文章的时候,还没有系统性的学习一下ES,只知道可以拿来做全文 ...
随机推荐
-
单节点下多个Tomcat服务器并存的端口号配置
一个服务器节点同时安装多个tomcat服务器时,如果仅仅修改访问端口号则会提示端口冲突启动失败,还需要修改另外端口号解决,一共需要修改3处地方,修改如下: 编辑配置文件:server.xml 1.首先 ...
-
Java语法笔记
目录 知识点 不支持 恶心事 与C#的区别 组件 学习资料 母版页 知识点 类 静态方法,即可以在类上被调用,也可以在实例对象上被调用. Java类 先执行静态构造函数,再执行静态方法或静态字段,所以 ...
-
[Linked List]Insertion Sort List
Total Accepted: 59422 Total Submissions: 213019 Difficulty: Medium Sort a linked list using insertio ...
-
java的几个奇怪语法
=============================Java 双冒号 :: 语法的含义=============================下面的代码中有双冒号,初看上去很奇怪, list. ...
-
【Codeforces】Codeforces Round #551 (Div. 2)
Codeforces Round #551 (Div. 2) 算是放弃颓废决定好好打比赛好好刷题的开始吧 A. Serval and Bus 处理每个巴士最早到站且大于t的时间 #include &l ...
-
dojo:如何用MultiSelect实现类似ListBox风格的FromTo功能
欲实现的功能如下图: 主要要解决的问题包括两个方面: 一个是MultiSelet初始化的工作,一个是FromTo功能按钮的实现.这主要是因为MultiSelect控件是存储无关的,并不像Select或 ...
-
(转)可伸缩性最佳实践:来自eBay的经验
转自:http://www.infoq.com/cn/articles/ebay-scalability-best-practices 在eBay,可伸缩性是我们每天奋力抵抗的一大架构压力.我们所做的 ...
-
读书笔记(02) - 可维护性 - JavaScript高级程序设计
编写可维护性代码 可维护的代码遵循原则: 可理解性 (方便他人理解) 直观性 (一眼明了) 可适应性 (数据变化无需重写方法) 可扩展性 (应对未来需求扩展,要求较高) 可调试性 (错误处理方便定位) ...
-
django模型查询操作
一旦创建好了数据模型,Django就会自动为我们提供一个数据库抽象API,允许创建.检索.更新和删除对象操作 下面的示例都是通过下面参考模型来对模型字段进行操作说明: from django.db i ...
-
数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题
数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题 2个解决方法: 1.临时修改:mysql>set global max_a ...