VS2017中配置QT5.12开发环境

  • 一.安装VS2017
  • 二.安装QT5.12.0
    • 1.下载
    • 2.安装
  • 二.在VS2017中配置QT
  • 三.在VS2017中创建QT工程

一.安装VS2017

关于VS2017的安装步骤本文中不作详细讲述,大家从微软官网下载安装社区版即可免费使用。

二.安装QT5.12.0

在VS中配置QT开发环境前,需要先安装好完整的QT开发环境,所以我们先下载安装QT5.12.0。

1.下载

进入http://download.qt.io/archive/qt/选择想要下载的版本,进入相应版本的页面后下载windows-x86版。

2.安装

打开刚刚下载好的安装包开始安装,安装步骤基本上都是直接点击下一步。

这一步可以登录和注册qt账号,如果不需要直接Skip跳过即可。

这一步需要选择想要安装的组件,因为需要在VS2017中使用QT,所以在默认的基础上再勾选MSVC 2017 32bit和MSVC 2017 64bit。安装完成后也可以通过安装目录下的组件管理工具MaintenanceTool.exe来添加或删除组件。
最后的安装界面可以看到占用磁盘大小,安装需要等待较长一段时间。安装时间和占用磁盘空间大小也跟你选择了多少组件有关。

等到以上安装步骤完成,就已经成功安装了QT开发环境,可以打开Qt Creator新建项目进行开发。

二.在VS2017中配置QT

这一步才是我们的最终目的,VS2017中可以直接下载QT插件,所以配置过程也比较简单。首先我们打开Visual Studio 2017主界面。
在上方菜单栏选择工具-》扩展和更新。

左侧菜单栏点击联机,在右上输入框中输入Qt进行搜索,搜索结果第一个就是Qt VS Tools,直接点击下载即可。下载速度可能比较慢,被墙的关系,好在不大。

下载完成后会提示需要关闭VS2017,关闭后会跳出安装界面,直接点击修改即可。

安装完后重启VS即可看到菜单栏中多了QT VS Tools选项,可以看到这个工具还是比较强大的,可以直接在VS中打开QT的pro工程。首先我们点击Qt Options进行Qt安装路径设置。

点击Add,在跳出的小界面中直接点击…选择我们QT中MSVC2017组件的安装路径,Version name中会自动生成名字。组件的位置就在QT的安装目录下,如果找不到可以参考上面我的路径进行查找。

因为同时安装了32位和64位的组件,所以可以将他们一起添加进来。添加进来。
下方下拉菜单可以选择使用的工具版本,如果选择msvc2017则创建的QT工程是32位的,选择msvc2017_64则创建64位工程。在VS中创建QT工程的方法见下一步。

三.在VS2017中创建QT工程

在VS2017中依次点击文件-》新建-》工程,打开新建项目页面。

QT项目的选项在测试那一栏,很奇怪为什么会出现在这个地方。我们选择Qt GUI Application,设置好名称和位置后点击确定。

这里直接点击Next。

这里可以选择项目中需要使用的QT模块,默认是Core,GUI和Widgets三个模块,我们就用他默认的,点击Next。

这里可以设置类名和文件名等,默认和项目名字一样。不需要修改的话直接点击Finish。

点击F5进入调试即可看到VS中出现了空的初始界面,到这里VS2017中的QT开发环境配置就全部完成了。

VS2017中配置QT5.12开发环境相关推荐

  1. Ubuntu18.04中配置QT5.11开发环境

    准备工作 参考 https://wiki.qt.io/Install_Qt_5_on_Ubuntu . # 安装g++ sudo apt install build-essential # sudo ...

  2. 怎么在VS Code中配置C/C++开发环境?

    DevWeekly收集整理每周优质开发者内容,包括开源项目.工具资源.技术文章等方面,每周五首发于DevWeekly,欢迎大家Star并收藏! 原文链接:DevWeekly | 第1期:什么是时间复杂 ...

  3. myeclipse中配置weblogic的开发环境

    1.  Window(窗口)---> Preferences(首选项)---> MyEclipse ---> Application Servers(应用服务器)---> We ...

  4. Visaul Studio 2008 中配置DirectX9c的开发环境

    在VS2008中.其实只要在环境中把lib和include的路径配置好就可以了. 一.安装DX 的SDK. 在VS2008的工具->选项: 指定包含文件: 新建一行.选择到SDK的Include ...

  5. ubuntu 16.04 中配置Eclipse c++开发环境

    Eclipse 是跨平台的开发工具,在ubuntu中使用十分方便. 安装时要安装 JDK.Eclipse.CDT 三部分. 一.安装JDK 1.下载JDK,并解压 下载地址: http://www.o ...

  6. 桌面排版软件Scribus v1.5.5源码编译,使用VS2017+Qt5.12.7环境

    软件官网 Scribus – Open Source Desktop Publishing Scribus Wiki Scribus Forums - Index 官方论坛 WebSVN - Scri ...

  7. 从0开始在ubuntu18.04上搭建嵌入式Linux开发环境以及嵌入式Qt5.6开发环境

    博客中提到的一些工具文件都可以在该链接中下载:https://pan.baidu.com/s/10r4kku8C0bt8vLampOyvWQ 目录 一  Oflash软件通过openJtag下载u-b ...

  8. Eclipse+CDT+MinGW 配置 C/C++ 开发环境

    Eclipse+CDT+MinGW 配置 C/C++ 开发环境 开场白:谨以此文献给所有喜欢探索和热爱开源软件的朋友们. 1:首先你得有 JAVA运行环境,这样你才可以运行eclipse ,你可以到h ...

  9. vscode配置vue3+python开发环境

    vscode配置vue3+python开发环境 说明 推荐使用vscodium,没有用户追踪,下载VSCodium-win32-x64.zip,设置采用微软官方扩展源就是vscode了,设置方法如下 ...

最新文章

  1. 构建基于Chromium的应用程序(Winform程序加载Html页面)
  2. mysql db2免费下载_DB2ToMysql(DB2导入到Mysql工具)下载
  3. asp.net控件库FineUI使用入门图解
  4. 江小白包装设计原型_江小白的跨界营销,系列设计很“牛啤”!
  5. 每日一句20190909
  6. Atitit 物化视图与触发器性能测试方法 attilax总结 1.1. 触发器主要影响更新性能。。。 1 1.2. 临时打开关闭触发器,如果db不支持可以更改条件使其不触发 1 1.3. 打开定时
  7. 3种云桌面(VDI、IDV、VOI)技术解决方案简介
  8. 背包DP入门笔记(1) 骨头收集 HDU-2602
  9. DELL电脑耳机插入没反应的解决办法
  10. 如何从0到1打磨一门 Elasticsearch 线上直播课?
  11. sql 获取当前年份的12个月
  12. bps、pps、fps
  13. 使用Minitab进行相关性的卡方校验
  14. 2021年中国实验分析仪器产业链及市场发展现状分析,政策扶持,加大力度解决“卡脖子”现状「图」
  15. linux驱动开发分类
  16. 转:用WCAT进行IIS压力测试
  17. JS打印HTML文件
  18. java8 functional_java8学习笔记(一):FunctionalInterface与Stream
  19. 自制微电脑--学习其原理
  20. Electron桌面端开发(进程)

热门文章

  1. 网易邮箱服务器邮箱协议,怎么用网易闪电邮IMAP协议同步网页邮箱?
  2. LeetCode LCP 19 秋叶收藏集 HERODING的LeetCode之路
  3. NOIP2018普及组初赛题解
  4. iPhone 13 不带 Touch ID、搭载 M1X 的 Mac mini 将发布?2021 苹果秋季发布会预测
  5. eap方法 华为手机怎么连wifi_怎样为WLAN选择最佳的EAP?
  6. idea常见问题-个人而言
  7. Qt利用QGraphicsScene编写Word排版工具导出PDF
  8. 利用PDF编辑软件给PDF添加页码的操作全过程
  9. 影响蜘蛛抓取的因素有哪些?
  10. Oracle存储过程中声明数组