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)


相关推荐

  • idea2021.5.4激活码[在线序列号]「建议收藏」

    idea2021.5.4激活码[在线序列号],https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 鼠标双击测试器_鼠标测试软件怎么用

    鼠标双击测试器_鼠标测试软件怎么用鼠标双击测试

  • openCV人脸识别简单案例[通俗易懂]

    openCV人脸识别简单案例[通俗易懂]1基础我们使用机器学习的方法完成人脸检测,首先需要大量的正样本图像(面部图像)和负样本图像(不含面部的图像)来训练分类器。我们需要从其中提取特征。下图中的Haar特征会被使用,就像我们的卷积核,每一个特征是一个值,这个值等于黑色矩形中的像素值之后减去白色矩形中的像素值之和。Haar特征值反映了图像的灰度变化情况。例如:脸部的一些特征能由矩形特征简单的描述,眼睛要比脸颊颜色要深,鼻梁两侧比鼻梁颜色要深,嘴巴比周围颜色要深等。Haar特征可用于于图像任意位置,大小也可以任意改变,所以矩形特征值是

  • sftp特定端口连接「建议收藏」

    sftp特定端口连接「建议收藏」默认走22端口如果需要修改端口号sftp-oPort=55288root@192.168.0.254使用-o选项来指定端口号.-oPort=远程端口号

  • npm run build: rimraf: command not found

    npm run build: rimraf: command not found当出现以下构建失败的情况时:npmrunbuild>new-proj@0.0.1prebuil>rimrafdistsh:rimraf:commandnotfound可以先执行npminstallrimraf再执行npminstall再次构建npmrunbuild

    2022年10月24日
  • 达梦数据库同步部署方案「建议收藏」

    达梦数据库同步部署方案「建议收藏」达梦数据复制(DATAREPLICATION)是一个分担系统访问压力、加快异地访问响应速度、提高数据可靠性的解决方案。将一个服务器实例上的数据变更复制到另外的服务器实例。可以用于解决大、中型应用中出现的因来自不同地域、不同部门、不同类型的数据访问请求导致数据库服务器超负荷运行、网络阻塞、远程用户的数据响应迟缓的问题。

    2022年10月15日

发表回复

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

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