QT配置  Creator    =================================================================

之前运行release版本或者debug版本的qt程序,一直报错。环境变量肯定是设置了的。

但是错误依旧。后来不管了,每次都在Qt命令窗口里面运行。

今天又试了试,由于我有强迫症,所以不弄好心里就不舒服。

然后。。。就真的弄好了。

原来电脑里面装的codeblocks的mingw里面也有Qt库。但是我编译的时候用的是安装的Qt的库,所以造成了找不到动态链接库。

解决方法:

前提:正确配置了qt的环境变量

接着,把qt环境变量尽量放到前面,避免程序误认其他环境变量中包含的qt库(比如我的qt环境变量的前面是codeblocks的环境变量,结果就悲剧了,害我折腾那么久。)

ps:如果不确定哪个程序还有qt库,可以在环境变量中慢慢试,一次向前移动一次,就可以测出来哪些软件还包含了Qt库。

vs QT配置     =================================================================

最近三天一直在安装Qt5.9.2,为了能够在自己专业版的VS2017上面使用?可以算是花费了不少的功夫。但是一路上并不是很顺利,就在刚才,终于配置好了,能够在自己的VS2017上面编写Qt编码了,简直就是开心到飞起来。在这里和大家分享一下我的,该怎么安装的教程:
 
鉴于现在网上面没有合适VS2017上面编写Qt5.9.2的教程,所以经过这次的艰难探索,为大家献上第一手资料,也是我自己折磨我自己的一个小时的写这篇博客。
希望看了之后有帮助的人,可以点个赞,版主更多的人有需要的人看到,赠人玫瑰,手有余香

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

1.安装Qt5.9.2
安装过程:点击该安装包.exe,  然后安装路径任意选(但是不能够有空格或者英文),我的安装路径为:D:\Qt_x86_5_9_2_Installation; 然后一路都是默认,除了这里需要设置一下,由于使用了VS2017,所以这个选择
 
 
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 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的地方没有修改:
      解决方法:
 
 
 
 
 
6.开心,开心,开心的样子
开心有时候就是这个样子的:
 
再就是应该休息休息了,,,哈哈哈。。。。。哈哈哈哈。。。。。隔。
 
 
 
 
 
这是参考VS2015+Qt5.9的链接:  http://blog.csdn.net/friendan/article/details/44873347
这是安装修改Include、lib、h的目录::http://jingyan.baidu.com/article/8ebacdf0167b2249f65cd5eb.html(注意,这一个很具有参考,但是直接使用不一定                                   会   有对,一定要看清楚你的是X86还是X64,就只有这一个需要注意的)
 
这是今天再次尝试搜到的链接,写的比较大概(详细一定会遇到的Bug或者问题全部没有写出来,但是也算是有一定的参考价值):https://jingyan.baidu.com/article/20b68a889ca941796cec62b5.html

VS2017专业版使用最新版Qt5.9.2教程(最新教材)的更多相关文章

  1. VS2017专业版使用最新版Qt5.9.2教程

    VS2017专业版使用最新版Qt5.9.2教程(最新教材) 最近三天一直在安装Qt5.9.2,为了能够在自己专业版的VS2017上面使用?可以算是花费了不少的功夫.但是一路上并不是很顺利,就在刚才,终 ...

  2. VS2017专业版和企业版激活密钥

    VS2017专业版和企业版激活密钥 Professional: KBJFW-NXHK6-W4WJM-CRMQB-G3CDH Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q ...

  3. vs2017专业版和企业版的密钥

    Enterprise: NJVYC-BMHX2-G77MM-4XJMR-6Q8QF Professional: KBJFW-NXHK6-W4WJM-CRMQB-G3CDH

  4. QT5静态编译教程,主要针对vs2012(渡世白玉)

    QT5,VS2012静态编译,所有的库准备充分的话qwebkit也可以静态编译通过,但是我编译的版本使用中如果用了QWEBVIEW控件在连接时会出错. 注:我自己编译的环境是:win server 2 ...

  5. centos安装最新版MySQL 8.0教程

    这篇教程是通过yum方式安装的 安装依赖 yum install libaio wget -y 检查MYSQL是否已安装 yum list installed | grep mysql 如果有先卸载 ...

  6. Navicat15 For Mysql最新版完美破解图文教程(支持Win和Mac)

    Navicat15 For Mysql最新版完美破解 欢迎关注博主公众号[跟着Mic学架构],专注于分享Java领域技术干货,回复关键字 [面试资料] 可以获得海量面试资料. 申明,本教程 Navic ...

  7. ArcGIS Earth1.9最新版安装和使用教程

    1.下载ArcGIS Earth 官网下载地址:https://www.esri.com/en-us/arcgis/products/arcgis-earth 在这个网页的最下面填上信息,就可以下载了 ...

  8. Eclipse 最新版2018-09安装Maven教程

    其实在写这篇教程之前,花了不少时间来学习安装Maven.不是链接打不开,要么就是提供的方法不适合我这个版本,当然了,既然你能看到这篇教程说明我已经找到了正确方法. 打开Eclipse-Help-> ...

  9. ShopNC B2B2C最新版去除shop方法教程

    1.转移shop下目录文件至根目录: 2.修改config.ini.php里的shop绑定域名更改为无shop目录: 3.将原始根目录的index.php更改为main.php文件名自己定!并修改in ...

随机推荐

  1. 基于bootstrap_登陆页面

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. C++类使用static小例子(新手学习C++)

    //为什么类的成员中不能包括动态分配的数据,若包含静态数据怎么使用?#include <iostream>using namespace std;class point{    priva ...

  3. Android 打造随意层级树形控件 考验你的数据结构和设计

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40212367,本文出自:[张鸿洋的博客] 1.概述 大家在项目中或多或少的可能会 ...

  4. axis、xfire、CXF 、JWS

    1.JWS是Java语言对WebService服务的一种实现,用来开发和发布服务.而从服务本身的角度来看JWS服务是没有语言界限的.但是Java语言为Java开发者提供便捷发布和调用WebServic ...

  5. 从零开始徒手撸一个vue的toast弹窗组件

    相信普通的vue组件大家都会写,定义 -> 引入 -> 注册 -> 使用,行云流水,一气呵成,但是如果我们今天是要自定义一个弹窗组件呢? 首先,我们来分析一下弹窗组件的特性(需求): ...

  6. 一步一步学Silverlight 2系列(10):使用用户控件

    概述 Silverlight 2 Beta 1版本发布了,无论从Runtime还是Tools都给我们带来了很多的惊喜,如支持框架语言Visual Basic, Visual C#, IronRuby, ...

  7. iOS添加弹出菜单

    最近接触的项目需要实现一个弹出窗,类似于点击微信navigation bar右上角的bar button所展现的弹出窗,最终效果如下: Demo代码存放在https://github.com/LuoD ...

  8. NOIP2008题解

    传送门 考查题型 二分图 暴力枚举 判断素数 dp T1 传纸条 题目描述 小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题.一次素质拓展活动中,班上同学安排做成一个m行n列的矩阵,而小渊和 ...

  9. angularJS 的双向数据绑定

    input 里面的vale="变量名";加上ng-model="变量名";控制器的变量名会根据视图层的数据改变而改变,而渲染内容也会根据控制器里面的变量改变而改 ...

  10. python单元测试之unittest框架使用总结

    一.什么是单元测试 单元测试是用来对一个模块.一个函数或者一个类来进行正确性检验的测试工作. 比如对于函数abs(),我们可以编写的测试用例为: (1)输入正数,比如1.1.2.0.99,期待返回值与 ...