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

2022-06-26 11:03:15 浏览数 (1)

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

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的,其余图片没变),将每一个含义表明出来)

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

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

点击安装,从新打开VS2017

3.配置Qt VS Tool的环境.

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

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

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

成功之后就会如图所示

:

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

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

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

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

解决的方法如下:

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

分别添加目录:

“包含目录” 添加:C:Program Files (x86)Windows Kits10Include10.0.15063.0ucrt

“库目录” 添加:C:Program Files (x86)Windows Kits10Lib10.0.15063.0ucrtx64 然后点击保存;

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

5.Qt的环境变量配置

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

解决方法:

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

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

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

系列地址:

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.cn/134036.html原文链接:https://javaforall.cn

0 人点赞