VS2015安装Qt5的Add-in的问题与解决方案【记录贴】
来源:互联网 发布:战区 知乎 编辑:程序博客网 时间:2024/06/05 16:39
由于在windows10上开发安装了VS2015又安装了Qt5.6,现在要用VS开发Qt程序,在Qt官网下载了VS Add-in Qt5的插件,但是在安装时报错了,错误为:The installer could not find an installation of Visual Studio 200x。
这是因为您的电脑上没有安装微软公司的开发工具Visual Studio 200x,Qt5插件安装程序说它不支持Visual C++ Express安装程序找不到安装的Visual Studio 200x。
后来在网上查了很多,原来很多人都出现了这个问题,那应该不是安装的错误或者系统的问题,接着我又仔细查了插件的相关信息,原来由于VS2015不再支持add-in,所以要用其他手段。
经过多方查找,终于搜到了一位大牛写的博客,内容解决了VS2015安装安装Qt插件的问题,但是需要另一个工具,具体博客内容如下:(下文为转载,特殊标注,仅用于学习和技术交流与记录,请勿用于商业目的)
------------------------------------------------------------------------------------------------------------------------------------------------
这里给出64位系统下的安装步骤,32位类似。
一、安装VS2015
过程略。值得注意的是要选择需要安装的内容,既然要用Qt,那么C++相关的一定要选上,别的视需要而定。
二、安装Qt5.6
进入http://www.qt.io/download-open-source/,选择“Qt Offline Installers”,下载“Qt 5.6.0 for Windows 64-bit (VS 2015, 836 MB)”,下载后的文件名为:qt-opensource-windows-x86-msvc2015_64-5.6.0.exe
运行它,一路默认。
三、设置环境变量
把Qt的bin目录添加到PATH中,例如我的C:\Qt\Qt5.6.0\5.6\msvc2015_64\bin(改成你自己的)
四、安装VS015的Qt插件Qt5Package
由于VS2015不再支持addin,所以Qt以前Qt VS Addin也就没用了,不过,根据Qt官方的说法,他们也在开发能让VS2015使用Qt的工具。在他们开发完毕之前,我们先用VS的一个叫做Qt5Package的插件代替addin。
地址:https://visualstudiogallery.msdn.microsoft.com/c89ff880-8509-47a4-a262-e4fa07168408
安装完之后,打开VS,从菜单上选择“QT5”,再选择“Qt Options”,选择“Add”添加一个项,“Name”填“msvc2015_65”,“Path”填Qt的安装目录,我的是:C:\Qt\Qt5.6.0\5.6\msvc2015_64(改成你自己的)
五、新建Qt项目
此时,就可以建立Qt项目:
为了正确编译运行Qt项目,还应该修改VS设置中的“VC++目录”(Debug和Release都要改):
把C:\Qt\Qt5.6.0\5.6\msvc2015_64\include(改成你自己的)添加到“包含目录”;
把C:\Qt\Qt5.6.0\5.6\msvc2015_64\lib(改成你自己的)添加到“库目录”。
做完上面这些之后,会发现VS找不到某些文件,具体来说,就是“Generated Files”这个筛选器下的文件,
不用理会,编译、运行可以照常。
- VS2015安装Qt5的Add-in的问题与解决方案【记录贴】
- Qt5.8.0+VS2015方式下的静态编译解决方案
- VS2015 安装pthread 出现的各种问题 解决方案整理
- 解决Qt5和VS2015中文乱码的问题
- QT5.7集成到VS2015的一点小问题
- qt5.9-vs2015 编译qwt6.30 遇到的问题
- 在vs2015中使用qt5出现中文乱码的问题
- Qt5+vs2015无法打开源文件moc_XXX.h/cpp的问题
- Qt5+vs2015无法添加Qt类的问题
- win 8 qt5安装vs add in
- VS2015与Win10SDK的问题
- VS2015与VS2010同时安装的问题(笔记)
- ArcGIS Add-In的安装与卸载(一)
- ArcGIS Add-In的安装与卸载(二)
- cuda6.5/7.0与QT5.4的安装问题
- QT5.4.1 VS2013 安装与开发遇到的问题
- 关于vs2015+qt5.x+vtk的配置
- QT5.8和VS2015的配置
- 微信公众平台开发有哪些要注意的
- 关于负数的右移与无符号右移运算小结
- Spring框架研究总结之IOC
- QMap 和 QHash 区别
- 用对象找出10个整形数组中的最大元素。
- VS2015安装Qt5的Add-in的问题与解决方案【记录贴】
- MySQL比like语句更高效的写法locate position instr find_in_set
- 二分查找(迭代和递归)
- 我的Latex中文报告模板
- 【从C到C++学习笔记】程序/结构化程序设计/面向对象的程序设计
- Mike and Shortcuts (CF bfs)
- java截取小数点前两位
- 立体视觉:算法与应用(一)
- 常用排序算法之桶式排序