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

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

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

(0)
上一篇 2022年6月7日 下午2:36
下一篇 2022年6月7日 下午2:36


相关推荐

  • eclipse 导入web项目及404分析

    eclipse 导入web项目及404分析eclipse 导入 web 项目及 404 分析直接建立法当你从网上下载了一个 web 项目 然后想在你的电脑上运行 这就需要导入到 eclipse 里面了 最容易想到的方法就是先建立一个空白的 dynamicweb 项目 然后将对应文件拷贝过来即可 包括 java jsp 一些配置文件和 jar 包 导入法这个可以基于上面建立法 你在建立之后 直接选中建立的这个项目 右键 然后 Import gt fil

    2026年3月17日
    4
  • WebGame开发

    WebGame开发web策略类游戏开发(六)缓存概述 公布一个小webgame代码 webgame创意之《吞噬者》 webgame创意之《超时空要塞之边境》 webgame创意之《坐庄》 web策略类游戏开发(五)数据库表设计web策略类游戏开发(四)一个可以承载万人在线的架

    2022年5月2日
    87
  • form表单提交的几种方式

    表单提交方式一:直接利用form表单提交html页面代码:<!DOCTYPEhtml><html><head><metacharset=”UTF-8″/><title>Inserttitlehere</title></head><body><formaction=”h…

    2022年4月1日
    58
  • RSA算法简述

    RSA算法简述52tangzongb+TR/9sbreGJhbKT5U5rQCTUebfRngB0uhNMnvMClf0f/IpPTsM5+7zWJyT9drzVKzV4oR0J8lyMSWepKvv3BR/3Ab6vC8dmo7NDbzuDtLaDLYhYG+bggQNVvuA5C3TolntxdL4+mGZwfd86WoznJM+Y5TO/0C5MSxvaAMTMZuga7yyBKTH4Wl+7GFHDDZqAXmvPHW/Dz0i45vlToz/+E/RnznY5dBhkw3nnNoNsJIutAUDm4T18J

    2022年6月18日
    35
  • Vue父组件向子组件传值简单示例「建议收藏」

    Vue父组件向子组件传值简单示例「建议收藏」在Vue中父组件向子组件传值。首先在父组件中将要传递的变量赋值给子组件<子组件:变量=数据></子组件>然后子组件中定义props变量props:[‘变量’]具体例子如下:首先在components中创建三个组件Header.Vue、Swiper.Vue、Footer.Vue,然后在App.Vue中引入组件并定义要传递的数据。这里主要是将a数据传递给Header,arr传递给Swiper<template> <div> <

    2022年6月5日
    33
  • TerminateProcess函数简单使用示例[通俗易懂]

    TerminateProcess顾名思义,就是终止进程的意思。是WindowsAPI的函数,示例代码如下://Demo.cpp:定义控制台应用程序的入口点。//终止进程Demo#include”stdafx.h”usingnamespacestd;//@param:dwpid:指定需要关闭的进程pidintCloseProcess(DWORDdwpi…

    2022年4月7日
    121

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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