分类: 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. 网页布局只mian部分左右固定,中间部分自适应

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. ROW_NUMBER() OVER函数的基本用法用法

    ROW_NUMBER() OVER函数的基本用法用法 转自:http://www.cnblogs.com/icebutterfly/archive/2009/08/05/1539657.html 语法 ...

  3. 页面点击关闭弹出提示js代码

    代码效果为: <script> window.onbeforeunload = function() { return "您好!\n我是abc\n —————————————— ...

  4. OC之JSON数据解析

    JSON介绍: 作为一种轻量级的数据交换格式,正在逐步取代XML,成为网络数据的通用格式 基于JavaScript的一个子集 易读性略差,编码手写难度大,数据量小 JSON格式取代了XML给网络传输带 ...

  5. Android JNI和NDK关系

    1.什么JNI Java Native Interface(JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互.JNI 是本地编程接口,它使得在 Java 虚拟机(VM) ...

  6. Ubuntu14 或是其他系统当中关于sublimeSFTP超时解决方法

    一直都使用Sublime的SFTP功能,感觉还不错,好用,但是最近不知道怎么了,使用不成了,提示超时了,于是在网上找一下解决方法,没有找到,于是自己想着试试看,于在搞了一会,发现只要把配制文件当中的s ...

  7. 常用排序算法集合-C实现

    之前熟悉C的时候写着玩的,就当做笔记用吧: #include<stdio.h> #include<stdlib.h> #include<string.h> #inc ...

  8. html5桌面通知,notification的使用,右下角出现通知框

    1先判断浏览器是否支持:window.Notification 2判断浏览器是否开启提示的权限:Notification.permission === 'granted'(如果不允许则设置为允许:No ...

  9. 【转】app后端如何选择合适的数据库产品

    转自:http://blog.csdn.net/newjueqi/article/details/44003503 app后端的开发中,经常要面临的一个问题是:数据放在哪里? mysql ?redis ...

  10. C# 改变图片尺寸(压缩),Image Resize

    /// <summary> /// Resize image with a directory as source /// </summary> /// <param n ...