zoukankan      html  css  js  c++  java
  • vs2012+qt5.2.0环境搭建/vs2013 + qt5.3.2 环境搭建

     

     

    分类: Windows Qt

    此文章已作废,请参考我的新文章: 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.0msvc2012”;

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

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

                     如安装路径为C:QtQt5.2.0,则环境变量值QTDIR应为 C:QtQt5.2.05.2.0msvc2012;QtANGLE为C:QtQt5.2.05.2.0msvc2012includeQtANGLE

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

          注意: 在qt option中添加的路径为:C:QtQt5.2.05.2.0msvc2012,如下图所示。

                                    

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

    注意:

            1、如果要使用QtGui头文件,则要将C:QtQt5.2.05.2.0msvc2012includeQtANGLE加入头文件目录;

    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:QtQt5.3.25.3msvc2013_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编译. 此时便能编译成功.

     
       最后的最后,补充一点, 完全没有必要设置环境变量, 所以前面的文章存在错误性指导.
     
     
     
  • 相关阅读:
    Laravel 5.7 RCE (CVE-2019-9081)
    Laravel 5.8 RCE 分析
    CVE-2018-12613 的一些思考
    2019CISCN华南线下两道web复现
    Intellij idea导入项目时没有目录结构
    [BZOJ4907]柠檬
    [BZOJ3675]序列分割
    aes加解密
    java:基于redis实现分布式定时任务
    PBKDF2加密
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/4761963.html
Copyright © 2011-2022 走看看