VS2015+Qt5.8 联合配置

article/2025/9/24 2:24:06

(第一种)VS2015+Qt5.8 x86环境搭建

2018年10月16日 18:59:32 废柴Panda_M 阅读数:166

最近用一套别人的代码,发现库都是各种32位的,于是卸载了我辛辛苦苦下载的VS 2017和Qt5.9,重新弄。对应2017版本的Qt似乎没有32位的,很恼火,不然VS那么大,谁愿意重新下载哇。

首先下载VS2015,官网要登陆,于是从这里下载的:

http://download.microsoft.com/download/B/4/8/B4870509-05CB-447C-878F-2F80E4CB464C/vs2015.com_chs.iso

下载得到一个.iso文件

把后缀改成.rar然后解压缩就有安装包了。之后采用了无脑下一步的安装方法,后面吃了点亏。

接着下载Qt:http://download.qt.io/archive/qt/,为了32位选择了5.8.0

得到安装包后继续无脑下一步安装就好。

VS2015配置

之后下载Qt的插件:

安装之后重新启动工具栏就有了Qt VS Tools:

点击选择Qt option:

Add Qt 的路径:

配置完成。打开Qt .pro的工程文件Qt VS Tools 里 选择Open Qt Project即可。

 

 

(第二种)QT5.8+VS2015环境配置(全)

2017年08月30日 17:13:09 wwwsssZheRen 阅读数:13098

 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wwwsssZheRen/article/details/77717313

1、下载你想要的QT版本

       第一步是下载你想要的QT版本,我这里是下载QT5.8.0,打开链接https://www.qt.io/download/进行下载,点击“Free commercial 30-day trial and open source downloads available”,进入跳转页面时候会出现两个版本供我们选择,分别是“Commercial”和“Open Source”,对于我们而言当然选择Open Source进行下载。在下载之前可能会让你填写一些基本信息,并且需要遵守QT公司的一些条款规定,如果之前有登陆账号则可以直接进入下载页面,我当下QT的最新版本是5.9.1,如果你想要下载5.8或者其他更低的版本请点击如下图所示:

点击进入后将会看到各种版本的QT供下载,我这里需要下载的是适合windows操作系统,安装的VS是VS2015,电脑是64位的,故选择如下图所示:

 

2、QT5.8.0的安装及配置

       下载完了QT5.8.0后则需要对其进行安装,双击安装程序,你首先需要输入你的账号,验证通过后进行傻瓜式一步步安装,需要注意的是:如果你的C盘不够大,可以将QT安装至D盘,我安装的路径为“D:\Qt\Qt5.8.0”。安装完QT5.8.0后将会打开Qt Creator界面。

1)配置编译器:在QT Creator中打开“工具”---“选项”---“构建与运行”---“编译器”,发现已经能够自动将编译器检测出来了,不需要手工进行配置

2)配置调试器:同样在“构建和运行”下的“构建套件(kit)”中自动检测的"Desktop Qt 5.8.0 MSVC2015_64bit"显示警告符号,以及“Debuggers”中没有检测到东西,说明调试器没有配置好。需要手动下载Windows调试工具 (WinDbg),下载地址为:https://developer.microsoft.com/zh-cn/windows/hardware/download-windbg。在安装过程中只需要安装“Debugging Tools for Windows”即可。

上述安装完成之后,重新启动Qt Creator,发现“Debuggers”中自动检测出调试器了:

Qt Creator中的安装以及配置工作就这样愉快地结束了!!!

 

3、VS2015中Qt插件的安装及配置

       打开VS2015,选择“Tools”---“Extensions and Updates”,点击Online并且在搜索区输入“qt”。一般我们需要下载如下两项内容:

下载完以后需要重启VS2015,你将会看到在VS2015菜单栏中多出来两项:

等等,还差最后一部就可以大功告成了,最后需要在Qt VS Tools中进行Qt版本的路径配置,点击“Qt VS Tools”---"Qt options",将选择版本的路径加载进来,如下图:

大功告成!接下去你就可以尽情地进行Qt开发了。

 

(第三种)VS 2015 + Qt 5.8 环境配置

2017年02月10日 17:27:22 楼上小宇 阅读数:47581

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014265347/article/details/54972611

前言

之前在网上看见一个Qt + OpenGL实现AR的帖子,便想着实现以下,所以今天打算实现下,工欲善其事必先利其器嘛,所以先配置环境

下载安装软件

  1. 下载vs 2015,傻瓜式安装,但安装时间可能比较长。(其中一定选择“Visual C++”选项)
  2. 下载Qt 5.8,选择适合自己电脑的版本下载安装,我选的是qt-opensource-windows-x86-msvc2015_64-5.8.0,同样是傻瓜式安装

环境配置

Qt Creator 配置

  1. 在Qt Creator里打开工具-选项 
    这里写图片描述
  2. 在构建和运行-编译器中可以看出Qt已经自动检测出来了vs的信息,不需要手动配置(由于我电脑里安装了vs2010和vs2015,所以有10.0和14.0) 
    这里写图片描述

  3. 自动检测出来的构建套件前面显示的警告符号,调试器部分显示“None”,这说明还没有配置调试器 
    这里写图片描述

配置调试器

  1. 调试器默认情况下是没有的,必须手动下载 windbg 
    我选择了默认安装路径,经过几个下一步后,在安装过程中,需要勾选“Debugging Tools for Windows” 
    这里写图片描述 
    这里写图片描述
  2. 安装完成之后,打开 Qt Creator(如果已经打开,请先关闭,再重新打开)。这时,可以看到 Qt 已经自动检测出调试器了 
    这里写图片描述
  3. 在“构建套件(Kit)”中选择自动检测出来的调试器即可 
    这里写图片描述

编写hello world试试手

1.文件->新建文件或项目->Application->Qt Widgets Application->choose 
这里写图片描述
2. 输入项目名称:”HelloWorld”,然后”下一步” 
这里写图片描述
3. 选择:构建套件(Kit),下一步 
这里写图片描述
4. 指定基类信息(QWidget),选择下一步 
这里写图片描述
5. 完成新建项目 
这里写图片描述
6. 项目中自己生成了四个文件,包含一个头文件widget.h,两个源文件widget.cpp、main.cpp,以及一个界面文件widget.ui 
这里写图片描述 
7. 右键项目,执行”qmake” 
这里写图片描述
8. 右键项目,执行”构建”,或者Ctrl+B 
这里写图片描述
9. 右键项目,执行”运行”,或者Ctrl+R 
这里写图片描述
10. 大功告成 
这里写图片描述

vs 2015 配置

安装插件

  1. VS2015 之前集成 Qt 都可以用 Qt Add-In,但在 Visual Studio 2015 中,Qt 插件不可用了,但是提供了一个扩展(工具 -> 扩展和更新…) 
    这里写图片描述
  2. 选择:联机,搜索关键字“Qt”,就会出现相关插件Qt Visual Studio Tools (2015),下载,安装 
    这里写图片描述
  3. 安装后,重新启动 VS2015,在菜单栏上就会看到“Qt VS Tools”菜单项 
    这里写图片描述

配置Qt 5.8

  1. 选择:Qt VS Tools -> Qt Options,点击“Add”按钮,Path 选择 D:\Qt\Qt5.8.0\5.8\msvc2015_64,然后点击“Ok”进行保存 
    这里写图片描述

vs 2015 测试HelloWorld

  1. 选择:文件 -> 新建 -> 项目,然后选择:模板 -> Visual C++ -> Qt -> Qt GUI Application,输入项目名称 
    这里写图片描述
  2. 选择依赖的模块:最基础的QtCore、QtGui、QtWidgets还有一些音/视频、网络、数据库、XML、OpenGl相关的模块,需要使用的直接勾选即可 
    这里写图片描述
  3. 编译运行,选择:调试->开始执行 或者 Ctrl+F5 
    这里写图片描述

后记

参考该大神博客http://blog.csdn.net/liang19890820/article/details/53931813收益良多

展开阅读全文 


http://chatgpt.dhexx.cn/article/H3FkVI41.shtml

相关文章

2015年动画电影观影指南

整个2014年的全球动画电影市场比较平稳,在美国动画相对疲软的同时,亚洲的老牌动画强国日本与新兴崛起的中国,反而更为活跃,近30部国产动画在院线上映,《熊出没之夺宝熊兵》更是达到了2.47亿的票房。展望2015是超级大片…

2015年第六届C/C++ B组蓝桥杯省赛真题

这里是蓝桥杯历年的题目专栏,将会陆续更新将往年真题以及解答发布出来,欢迎各位小伙伴关注我吖,你们的点赞关注就是给我最好的动力!!! 每天更新一届真题,敬请期待 蓝桥杯历年真题及详细解答 目…

纪念2015年大股灾:股票和分级基金呈现的一些哲理启示

一、之前遇到的励志表达式: 二、2015年千股涨停跌停那是司空见惯,下面是个连续跌停需要的连续涨停数量对比: 表明:持续的堕落,需要持续双倍的努力代价来挽回损失!所以要注意风控,设置不管是股市…

NCU SEM 发文检索2015年

[1]何恩良,周莉.会计师事务所行业专长对审计质量的影响[J].中国商论,2015,27:49-51. 摘要:会计师事务所行业专长有利于提高审计质量。本文选择2013年沪深股市部分上市公司作为研究样本,通过回归分析验证了会计师事务所行业专长与审计质量正相关,并提出会计师事务所需…

2015数学建模国赛b题代码分析

所用代码出自2015年b285优秀论文,建模时可做参考 出租车数量 、 请求单数 、用户等待时间空间分布图 3D distributexlsread(20150906distribute.csv); Dis[]; m117; for i1:length(distribute) % 矩阵行和列的最大值 if (distribute(i,1)m1) [Dis][Dis; distribu…

2015年数模A题太阳影子定位学习笔记

To be continue … … 主要参考文献:[2015年国赛高教杯奖A题]电子科技大学-太阳影子定位的多目标优化模型 最近用java写了个求影长的程序,原地爆炸 文章目录 一、摘要二、问题重述1. 问题背景2. 需要解决的问题 三、问题分析3.1 问题一的分析3.2 问题二的…

互联网30年,泡沫如梦

人人都说互联网改变世界,这话没错。 但我认为互联网改变的方式,是泡沫。 资金,资源,人才因为一堆概念聚在一起,形成一个又一个的泡沫,然后泡沫破裂,大部分人失败,少数能够留下来的&a…

[机器学习] 半监督学习---伪标签Pseudo-Label

大数据时代中,在推荐、广告领域样本的获取从来都不是问题,似乎适用于小样本学习的伪标签技术渐渐淡出了人们的视野,但实际上在样本及其珍贵的金融、医疗图像、安全等领域,伪标签学习是一把锋利的匕首,简单而有效。 什么…

深度学习十大算法

首先先让我们来定义一下什么是“深度学习”。对很多人来说,给“深度学习”下一个定义确实很有挑战,因为在过去的十年中,它的形式已经慢慢地发生了很大的变化。 先来在视觉上感受一下“深度学习”的地位。下图是AI、机器学习和深度学习三个概念…

KBS 2021 | 联邦学习综述

目录 前言摘要1. 引言1.1 联邦学习的背景1.2 联邦学习面临的挑战 2. 相关工作2.1 联邦学习的定义 3. 联邦学习的分类3.1 数据划分3.1.1 横向联邦学习3.1.2 纵向联邦学习3.1.3 联邦迁移学习 3.2 隐私保护机制3.2.1 模型聚合3.2.2 同态加密3.2.3 差分隐私 3.3 可应用的机器学习模…

如何高效学习和阅读源码?

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。热门文章推荐&…

架构学习——ER图

一、什么是ER图? E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。 二、为什么要画ER图? 它是描述现实世界关系概念模型的有效方法。是表示概念关系模型…

Thingworx入门学习

Thingworx入门学习 前言thingworx入门总结 前言 Thingworx是啥??? 基于物联网强大必入软件学习 thingworx的优点太多说些主要的 1.强大数据接入 2.数据分析 3.组态化模块化,二次开发节省成本快速开发 thingworx入门 提几点主线…

读后感:【许岑—如何成为有效学习的高手】

本博客的原创文章都是本人平时学习所做的笔记 。不要借鉴,不要参考 , 谢谢合作 本书关键词:适合自己、学习方法、短时间、注意力、解决难题、设定目标、名师

联邦学习(Federated Learning)

联邦学习简介 联邦学习(Federated Learning)是一种新兴的人工智能基础技术,其设计目标是在保障大数据交换时的信息安全、保护终端数据和个人数据隐私、保证合法合规的前提下,在多参与方或多计算结点之间开展高效率的机器学习。其…

机器学习类型概述

从不同的视角来看待诸多机器学习算法,有不同的划分。 1、语料视角 根据训练语料对人工参与类别划分或标签标识的需求程度,可将机器学习划分为四种类型: 监督学习、无监督学习、半监督学习、强化学习。 1.1、监督学习 Supervised Learning 在监督学习算…

对偶学习

考虑一个对偶翻译游戏,里面有两个玩家小明和爱丽丝,如下图所示。小明只能讲中文,爱丽丝只会讲英文,他们两个人一起希望能够提高英文到中文的翻译模型f和中文到英文的翻译模型g。给定一个英文的句子x,爱丽丝首先通过f把…

迁移学习简介及用途

迁移学习简介及用途 https://mp.weixin.qq.com/s/5_EYEJUycTtpfbxM_uGwHw --------------------- 本文来自 mishidemudong 的CSDN 博客 深度神经网络,相比于之前的传统机器学习方法,可以看成是一个全新的物种,这背后的原因,最…

十大机器学习算法

初学者应该知道的十大机器学习算法 来源:https://builtin.com/data-science/tour-top-10-algorithms-machine-learning-newbies 机器学习算法被描述为学习一个目标函数 (f),它最好地将输入变量 (X) 映射到输出变量 (Y):Y f(X) 最常见的机器…

贝叶斯学习

目录 贝叶斯学习 ​贝叶斯学习的特点: 朴素贝叶斯方法: 贝叶斯学习 贝叶斯学习就是基于贝叶斯理论(Bayesian Theory)的机器学习方法。 贝叶斯法则 也称为贝叶斯理论(Bayesian Theorem,或Bayesian Rule&a…