VS2017专业版使用最新版Qt5.9.2教程(最新教材)

VS2017专业版使用最新版Qt5.9.2教程(最新教材)VS2017专业版使用最新版Qt5.9.2教程(最新教材)目录VS2017专业版使用最新版Qt5.9.2教程(最新教材)运行环境:1.安装Qt5.9.22.安装Qt5.9与VS2017之间的插件:3.配置QtVSTool的环境.4.设置创建的Qt的项目的属性,对包含目录、引用目录、库目录进行环境配置5.Qt的环境变量配置6.开心,开心,开心的样子,运行成功…

大家好,又见面了,我是你们的朋友全栈君。

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

目录

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

运行环境:

1.安装Qt5.9.2

2.安装Qt5.9与VS2017之间的插件:

3.配置Qt VS Tool的环境.

4.设置创建的Qt的项目的属性,对包含目录、引用目录、库目录进行环境配置

5.Qt的环境变量配置

6.开心,开心,开心的样子,运行成功


最近三天一直在安装Qt5.9.2,为了能够在自己专业版的VS2017上面使用?可以算是花费了不少的功夫。但是一路上并不是很顺利,就在刚才,终于配置好了,能够在自己的VS2017上面编写Qt编码了,简直就是开心到飞起来。在这里和大家分享一下我的,该怎么安装的教程:

 

鉴于现在网上面没有合适VS2017上面编写Qt5.9.2的教程,所以经过这次的艰难探索,为大家献上第一手资料,也是我自己折磨我自己的一个小时的写这篇博客。

希望看了之后有帮助的人,可以点个赞,版主更多的人有需要的人看到,赠人玫瑰,手有余香

运行环境:

Win10 专业版   VS2017专业版   Qt5.9.2(目前的最新版):

1.安装Qt5.9.2

Qt5.9.2的链接:http://mirrors.ustc.edu.cn/qtproject/archive/qt/5.9/5.9.2/qt-opensource-windows-x86-5.9.2.exe(建议使用迅雷下载,)

安装过程:点击该安装包.exe,  然后安装路径任意选(但是不能够有空格或者英文),我的安装路径为:D:\Qt_x86_5_9_2_Installation; 然后一路都是默认,除了这里需要设置一下,由于使用了VS2017,所以这个选择

 

(PS: 2019-12-23这里更新了模块图片(可看做5.9.2的,其余图片没变),将每一个含义表明出来)

 

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

·怎样安装Qt5.9,步骤描述:http://blog.csdn.net/coder_young/article/details/78229027

 

2.安装Qt5.9与VS2017之间的插件:

  VS2017专业版使用最新版Qt5.9.2教程(最新教材)

 

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

点击安装,从新打开VS2017

 

 

3.配置Qt VS Tool的环境.

开始在VS2017创建一个Qt的GUI的桌面程序,是否成功?(还是会出错,因为还有一点没有完成)

   VS2017里面,点击 “文件–>新建项目–>项目–>Qt  GUI  Application”,然后一路默认,会发现仍然有错误:

 

解决方法如下:在VS菜单栏里面点击:

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

成功之后就会如图所示

:VS2017专业版使用最新版Qt5.9.2教程(最新教材)

 

OK,到了这里,就可以再VS2017里面成功的创建一个Qt的GUI的桌面程序。

 

 

4.设置创建的Qt的项目的属性,对包含目录、引用目录、库目录进行环境配置

.但是:你会发现运行会有错误:

缺少最基本的头文件,或者无法打开**.lib 或者**.文件,这就是没有连接好。

 

解决的方法如下:

邮件点击Qt的项目:属性里面设置:

 

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

分别添加目录:

       “包含目录”  添加:C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\ucrt

       “库目录”    添加:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.15063.0\ucrt\x64    然后点击保存;

 

 、最后点击该项目,运行,就会发现编译运行成功,简直就是完美。。。。

 

 

 

5.Qt的环境变量配置

ps:如果你还是有错误,那就是path的地方没有修改:

      解决方法:

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

 

 

 

 

 

6.开心,开心,开心的样子,运行成功

开心有时候就是这个样子的:

VS2017专业版使用最新版Qt5.9.2教程(最新教材)

 

再就是应该休息休息了,,,哈哈哈。。。。。哈哈哈哈。。。。。隔。

 

 

 

系列地址:

https://github.com/xmuli/QtExamples

欢迎 star 和 fork 这个系列的 Qt 学习,附学习由浅入深的目录。

 

 

 

 

 

 

 

 

 

 

 

 

这里给出参考链接:

 

这是参考VS2015+Qt5.9的链接:  http://blog.csdn.net/friendan/article/details/44873347

这是安装修改Include、lib、h的目录:http://jingyan.baidu.com/article/8ebacdf0167b2249f65cd5eb.html(注意,这一个很具有参考,但是直接使用不一定                                   会   有对,一定要看清楚你的是X86还是X64,就只有这一个需要注意的)

 

参考链接:http://bbs.csdn.net/topics/392014749

这是今天再次尝试搜到的链接,写的比较大概(详细一定会遇到的Bug或者问题全部没有写出来,但是也算是有一定的参考价值):https://jingyan.baidu.com/article/20b68a889ca941796cec62b5.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/134036.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • deepfakes怎么用_手把手教你使用 Deepfakes 换脸

    deepfakes怎么用_手把手教你使用 Deepfakes 换脸做为程序员,不会换脸软件怎么能忍?下面教你们徒手使用Deepfakes换脸。python如何使用Deepfakes换脸?git获取deepfakes工具包程序员gitclonehttps://github.com/deepfakes/faceswap.git补齐依赖包:githubpipinstalltqdmpipinstallcv2pipinstallopencv-c…

  • linux下多线程通信(一)「建议收藏」

    linux下多线程通信(一)「建议收藏」在linux下进行多线程编程,肯定会涉及到线程通信问题,本文主要分析pipe,即管道在多线之间通信实现。#include<unistd.h>intpipe(intfiledes[2]);返回值:成功,返回0,否则返回-1。参数数组包含pipe使用的两个文件的描述符。fd[0]:读管道,fd[1]:写管道两个线程之间通信简单实现,单向pipe_1.c在这里插入代码片…

  • pycharm社区版与专业版区别_社区版和专业版区别

    pycharm社区版与专业版区别_社区版和专业版区别【时间】2018.09.22【题目】pyCharm专业版和社区版的区别以及如何查看其版本【参考链接】https://zhidao.baidu.com/question/584331885111670725.html一、pyCharm专业版和社区版的区别pycharm产品主页:https://www.jetbrains.com/pycharm/有说明1、专业版是收…

  • ubuntu上安装pycharm_ubuntu打开pycharm

    ubuntu上安装pycharm_ubuntu打开pycharm一、安装python3.5默认情况下,linux下是默认使用2.x版本的,现在我们要安装3.x版本,具体操作如下1、去官网下载安装包。(这里我下载的是.tgz版本)2、用命令解压安装包tar-zxvf+压缩包3、进入解压后的文件cd+解压后的文件夹4、./configure–prefix=/usr/local/python3.5重定向到该文件夹下进行编译5.make6.make…

  • java voliate,voliate 的实现原理是什么【面试题详解】「建议收藏」

    java voliate,voliate 的实现原理是什么【面试题详解】「建议收藏」今天爱分享给大家带来voliate的实现原理是什么【面试题详解】,希望能够帮助到大家。volatile可以保证线程可见性且禁止指令重排序,但是无法保证原子性。在JVM底层volatile是采用“内存屏障”来实现的,加入volatile关键字时,汇编后会多出一个lock前缀指令。lock前缀指令其实就相当于一个内存屏障。happen-before原则保证了程序的“有序性,对volatile变量的…

  • TTL与RS-485电平转换芯片MAX485/MAX3485「建议收藏」

    TTL与RS-485电平转换芯片MAX485/MAX3485「建议收藏」常用的转换芯片是MAX485(5V),MAX3485(3.3V),它们都是半双工的。     A端和B端分别为接收和发送的差分信号端,当A引脚的电平高于B时,代表发送的数据为1;当A的电平低于B端时,代表发送的数据为0。下图是485抗干扰的原理:

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号