分类: Windows Qt2014-01-17 00:50 15434人阅读 评论(18) 收藏 举报

此文章已作废,请参考我的新文章: vs2013 + qt5.3.2 环境搭建 ( http://blog.csdn.net/wangell/article/details/41117139 )

1、安装vs2012;

2、下载Qt 5.2.0 for Windows 32-bit (VS 2012, 579 MB) 和 Visual Studio Add-in 1.2.2 for Qt5

注意: 此处不要选择64位的,否则插件会和qt不匹配,插件是32位的。

3、安装Qt 5.2.0 for Windows 32-bit,路径随便选(不建议包含中文);

4、安装 Visual Studio Add-in 1.2.2 for Qt5,默认安装;

5、在系统环境变量中添加QTDIR,值为第三步中安装的路径+“5.2.0\msvc2012”;

在系统环境变量中添加QtANGLE,值为第三步中安装的路径+“5.2.0\msvc2012\include\QtANGLE”;

注意:后边添加的是qt默认安装的包含vs2012编译qt的路径。

如安装路径为C:\Qt\Qt5.2.0,则环境变量值QTDIR应为 C:\Qt\Qt5.2.0\5.2.0\msvc2012;QtANGLE为C:\Qt\Qt5.2.0\5.2.0\msvc2012\include\QtANGLE

6、打开vs2012,菜单栏会多一项QT5,点击QT5下的qt option,把第5步添加的环境变量加进去。

注意: 在qt option中添加的路径为:C:\Qt\Qt5.2.0\5.2.0\msvc2012,如下图所示。

7、新建qt工程,一路默认,编译,OK。

注意:

1、如果要使用QtGui头文件,则要将C:\Qt\Qt5.2.0\5.2.0\msvc2012\include\QtANGLE加入头文件目录;

vs2013 + qt5.3.2 环境搭建

1. PC: win8

2. vs版本: vs2013

3. qt版本: qt5.3.2 x64 opengl

4. vs-addin: qt-vs-addin-1.2.3-opensource.exe

一、安装

vs和qt的安装一律采用默认安装; 建议修改qt的安装盘到d盘

二、配置qt环境

打开vs2013,配置qt(打开vs2013时会报错,是因为qt没有配置导致,不管它)

打开上图的Qt Options,如下图

选择add---> 添加

Version name选择 Qt5.3.2

Path选择D:\Qt\Qt5.3.2\5.3\msvc2013_64_opengl  ( 注意: 安装了不同的qt版本,那么上面的path也会不尽相同,不过最终都是找到带有msvc开头的.  若是qt版本不一样,请同时更换相应的版本号 )

如下图所

三、新建工程

注意;  在建立工程之前, 请注意qt setting的配置,如下图(红框内一定要选中你上面配置了的, 否则qt会报错,如下图)

此图便是没有设置Default Qt/Win version时报错

新建工程,如下图所示:

点击"确定"之后,来到qt的配置,直接点击finish(关于后续的qt配置,请参考其它文档,此处不讲)

此时直接编译会报错, 需要配置编译环境

1. 选中test工程(第一步)

2. 选择x64平台(第二步)

3. 确认qt setting中的下拉框选中设置的Qt5.3.2(如上图配置Default Qt/Win version的图)

4. 在qt菜单下选择 qt-project-settings 设置version为Qt5.3.2 (第三步)

最后,如果编译过, 请先清理解决方案, 然后再按f7编译. 此时便能编译成功.

 
   最后的最后,补充一点, 完全没有必要设置环境变量, 所以前面的文章存在错误性指导.
 
 
 

vs2012+qt5.2.0环境搭建/vs2013 + qt5.3.2 环境搭建的更多相关文章

  1. Win7+Qt5.6.0(64位)+msvc2015编译器 环境配置

    根据“Qt简介,Qt 5.6.0-VS2015 版本安装配置图文教程”安装第二套IDE,使用Qt官方的集成开发环境 QtCreator + 微软的WinDbg调试器(内含命令行调试器为CDB)的组合. ...

  2. 在本地环境用虚拟机win2008 sever搭建VS2013 + SVN 代码版本控制环境

    此文仅仅是自己笔记做个备忘.因为自己开发一些中小型的软件经常需要修修改改,特别是winform界面的大改动.经常需要对版本进行管理.而租用分布式服务器和远程服务器都不是自己想要的.本文结合虚拟机 + ...

  3. Qt5.5.0在Windows下静态编译(修改参数以后才能支持XP)good

    测试系统环境: windows 7 编译软件环境: vs2013 + QT5.5.0 [源码地址:http://download.qt.io/official_releases/qt/5.5/5.5. ...

  4. 〖Linux〗使用Qt5.2.0开发Android的NDK应用程序

    2013年12月11日,Qt发布了其新的Qt版本:Qt5.2.0: 利用这个新的版本,我们可以很轻松地制作出Android手机的NDK应用程序. 开发环境:Ubuntu13.10 x86_64 下载链 ...

  5. QT5.6.0 VS2013 Win764位系统QT环境搭建过程

    QT5.6.0 VS2013 Win764位系统QT环境搭建过程 没用过QT自己跟同事要了安装包,按照同事指导方法操作安装部署开发环境结果遇到好多问题,错误网上搜遍了所有帖子也没有找到合适的解决方案. ...

  6. 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 注意: ...

  7. VS2010+Qt5.4.0 环境搭建(离线安装)

    原创作者:http://blog.csdn.net/solomon1558/article/details/44084969 前言 因项目需要Qt开发GUI,我根据网上资料及自己的经验整理了搭建vs2 ...

  8. Win7(32bit)下Qt5.5.0和OpenCV2.4.9环境的搭建

    之前一直基于Windows平台(Win 7 32bit)使用VS2010做OpenCV的开发,现在开始学习在Windows 下使用Qt做OpenCV的开发.本文主要讲述Windows平台下(Win 7 ...

  9. 各种版本QT下载地址与VS2013+QT5.3.1环境搭建过程(转)

    原文转自 http://blog.csdn.net/baidu_34678439/article/details/54586058 1. 所有Qt版本下载地址: http://download.qt. ...

随机推荐

  1. 一起来背ABC

    construction 构造,结构 constructor  构造函数,施工员

  2. Session和Cookie的学习笔记2

    <?php /* Cookie在计算机中保存的格式 用户名@网站地址[数字].txt Cookie在文件夹下,每个Cookie文件都是一个简单而又普通的文件件而不是程序,Cookie中的内容大多 ...

  3. UIProgressView

    UIProgressView顾名思义用来显示进度的,如音乐,视频的播放进度,和文件的上传下载进度等. 下面以一个简单的实例来介绍UIprogressView的使用. @interface Activi ...

  4. iOS - Blocks

    iOS中Blocks的介绍     1. 什么是Blocks Blocks是C语言的扩充功能.就是:带有自动变量的匿名函数. 类似C语言的函数指针.但Blocks不是一个指针,而是一个不带名字的函数, ...

  5. .c 文件取为.o文件

    $(xxx:%.c=%.o) 即可 例子: $(ALLFILES:%.c=%.o)

  6. Response对象

    Response对象来自HttpResponse类,它用于向客户端输出信息或设置客户端输出状态,使用Response对象可以直接发送信息给浏览器.重定向浏览器到另一个URL或设置cookie的值等. ...

  7. JAVA NIO 简介(转)

    1.   基本 概念 IO 是主存和外部设备 ( 硬盘.终端和网络等 ) 拷贝数据的过程. IO 是操作系统的底层功能实现,底层通过 I/O 指令进行完成. 所有语言运行时系统提供执行 I/O 较高级 ...

  8. Struts2+JFreeChart

    前言 关于Struts2入门以及提高等在这里就不介绍了,但是关于Struts2的学习有以下推荐: struts2-showcase-2.0.6.war:这个是官方自带的Demo(struts-2.0. ...

  9. Strust2的json插件

    以下这段摘自网上: Json是一种轻量级的数据交换格式,JSon插件提供了一种名为json的ActionResultType .一旦为Action指定了该结果处理类型,JSON插件就会自动将Actio ...

  10. Hibernate 配置详解(2)

    6) hibernate.session_factory_name: 配置一个JNDI名称,通过Configuration对象创建的SessionFactory会绑定到JNDI下该名称中.一般名字格式 ...