Qt5.12+VS2017问题记录

qt安装

安装官网下载在线安装包,选择MSVC和MinGW编译工具,以及需要的Qt Chart和Data Visualization模块。选择Qt Creator.

如果需要能够查看Qt源代码,则可以选中Sources模块,但是会大大增加Qt安装的时间。

Qt安装结束之后,可以使用MinGW编译器编译Qt例程,但由于尚未在Visual Studio中安装Qt编程的支持工具,故在Qt Creator中可能无法使用MSVC编译方式编译程序。此时在Qt Creator中选择“工具——》选项——》Kits——》Desktop Qt 5.12.0 MSVC2017 64Bit”查看的MSVC编译器的配置如下,其中编译器均为“No Compiler ",故无法使用它编译工程 :

VS2017安装

在官网下载community版本的在线安装程序,选择必要的安装工作负载如下:

安装好VS之后,在软件中选择”工具——》扩展和更新——》联机“搜索关键词”qt“找到Qt Visual Studio Tools,按照提示下载安装,之后VS重启后,菜单栏会添加上”Qt VS Tools“。

Qt Visual Studio Tools安装好之后,重新打开Qt creator软件,查即可发现对于MSVC构建套件,其中已经有了可用的C/C++编译器,对于64位的MSVC编译环境,可以如下配置,配置完成后,即可使用MSVC在creator中编译Qt程序:

在VS中点击”Qt VS Tools——》Qt Options——》Qt Versions“,按照Qt安装路径添加Qt MSVC版本路径,如”C:\Qt\Qt5.12.0\5.12.0\msvc2017_64“,此时即可在Visual Studio中创建、修改、编译Qt程序。

可能遇到的问题

VS可以对Qt程序完成编译,但执行可执行文件时报错:

这种情况一般是由于计算机本地缺少执行运行Visual C++程序所需的运行库,直接在计算机安装微软常用运行库合集即可轻松解决,百度网盘下载链接如下:

链接:https://pan.baidu.com/s/1ZFn0a9mPUR1zaWiiu1QI1A
提取码:ll65


软件安装界面如下,默认安装即可。

Qt5.12+VS2017联合开发环境配置及注意事项相关推荐

  1. 记一次Qt5.12.2 Android 开发环境配置

    记一次Qt Android开发环境配置 文章目录 记一次Qt Android开发环境配置 前言 一.配置需要的安装包及测试环境 二.配置步骤 1安装Qt5.12.2 2.安装Java SDK 3.解压 ...

  2. Win10/Win7离线搭建Qt5.12+MinGW/MSVC2015开发环境

    三种Qt开发环境方案 Win10搭建Qt + Clion 版本选择与开发环境方案 Qt5.12.8 + Clion/QtCreator + MinGW:无法使用MSVC编译的lib库 Qt5.12.8 ...

  3. QGC4.1.2二次开发(1)--Qt5.12.6 andorid开发环境搭建

    开发环境介绍: QGC版本: 4.1.2 Qt版本: 5.12.6(QGC要求) windows平台开发:vs2017 andorid平台: JDK Java SE 8u281        ando ...

  4. Qt5.13.2安卓开发环境配置的心得

            不建议自己在网站上下载安装,因为qt的文件需要连接国外的服务器下载速度有点慢,我这里提供了(qt,java jdk,Android SDK,Android NDK)百度网盘资源,有需要 ...

  5. win10 + WDK10+ VS2015 + vmware_win10 驱动开发环境配置

    自从WDK8.1后,开发window 驱动不用再用windbg + 虚拟机调试了,我们调试驱动也可以像调试EXE 一样方便,下面是win10(主机) + WDK10+ VS2015 + vmware_ ...

  6. 转自:拜小白教你OpenCV3.2.0+VS2017开发环境配置

    拜小白教你OpenCV3.2.0+VS2017开发环境配置 本文转载自<拜小白教你OpenCV3.2.0+VS2017开发环境配置>.转载链接. https://blog.csdn.net ...

  7. QT5.13.0 for IOS虚拟机开发环境配置版本

    iphone开发环境配置真的坑,不知道版本之间的匹配,装了好多个版本才配好.使用的是vmware15虚拟机来配置的环境: macOS版本:10.13.6 XCode版本:10.1 QT版本:5.13. ...

  8. NX/UG二次开发环境配置方法—史上最详细版(以NX11.0和Visual Studio 2017为例)

    一.前言 本人之前在用NX12.0以及Visual Studio 2017进行NX二次开发时,进行过开发环境的配置,当时也遇到了一点问题,好在最后解决了.最近由于项目需求,我卸载了NX12.0,重装了 ...

  9. ug二次开发环境可以用c语言吗,NX二次开发(1):开发环境配置

    最近小编开始走上NX的二次开发之路,驱动我学习NX二次开发主要是兴趣使然.对NX进行二次开发,首先需要配置好开发环境,下面跟着小编踏上二次开发的道路吧! 本文以NX11.0为例,介绍如何在VS2013 ...

最新文章

  1. gitlab上传文件到group_gitlab恢复备份数据
  2. python库整理:heapq 最小堆
  3. idea中每次push/pull都需要输入账号密码
  4. 操作系统(3)-线程的六大状态、基于代码实战的线程创建及六个常用方法
  5. form表单提交数据
  6. 利用MapShaper将.shp文件转换成JSON文件
  7. 【CF Contest-1251 E2】Voting (Hard Version)【贪心】
  8. (23)Java学习笔记——常用对象API / StringBuffer类
  9. 网络安全渗透测试自学
  10. CryptoJS 加密
  11. Tomcat服务读取静态图片/静态资源
  12. 检测网络是否正常(ping,Telnet,tracert以及tnsping)
  13. 做跨境人人都是天秤座,三个月都没能建起一个店铺
  14. 126网易邮箱设置授权码
  15. Hadoop-HDFS
  16. 【ROS学习】- tf学习 - tf中重要函数解析 (陆续更新....)
  17. trac mysql_Ubuntu安装Trac+svn+apache+ldap+[mysql]认证
  18. Javascript学习历程之表格与表单
  19. Android学习笔记之activity间传递传递参数
  20. imx8qxp_android11去除M4相关的编译

热门文章

  1. 利用Python实现高斯混合模型(GMM)
  2. 如何使用iOS实现视频的直播、点播、缓存?-HTTP Live Streaming (HLS)
  3. windows 压缩与解压缩
  4. c语言int x=3,C语言 设有 int x=11,则表示式((x++)*1/3)的值是几,为啥子
  5. 【python打印星号三角形图案】
  6. 小程序标准有结论了,W3C发布小程序技术标准白皮书
  7. 利用InstallAnywhere制作JAVA可执行程序安装文件
  8. 计算机二级准考证解压缩失败 文件损坏,文件解压失败与压缩文件文件已经损坏的解决办法...
  9. c语言程序设计实训报告
  10. mysql中discount用法_MySQL 技巧:COALESCE 函数的使用