QT5.8+vs2015环境配置(64位+32位)

本人工作台式机:

系统:win7 64位

vs版本:vs2105;

目标:在vs2015下实现x64和x86编译运行QT项目

实现关键点:

1、vs2105和QT的安装和下载这里就不记录了,网上一大把;既然要32位和64位都能够编译运行,那么QT的64位和32位版本都安装一下吧 Qt5.8;喏,我这俩都安装了   ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

QT5.8+vs2015环境配置(64位+32位)

2:如果安装电脑不能上网怎么办,怎么下载 qt visual studio tools  和 Windows调试工具 (WinDbg)?

     找个能上网的电脑下载了,再想办法弄到你的目标电脑上去(u盘,网线。。。),下载地址:qt visual studio tools  ;  windbg 下载方法:先下载  Windows 10 SDK然后安装,到这一步之后  选download并填好你的存放路径,免得找不到,不要选install

QT5.8+vs2015环境配置(64位+32位)

然后接着下一步,到这,只留下Debugging Tools for Windows就行:

QT5.8+vs2015环境配置(64位+32位)

然后等他下载完成就行,最终的安装包在刚才那路径下面  名为   Installers 的文件夹下面。然后拷贝到目标电脑上,安装圈中的几个msi:

QT5.8+vs2015环境配置(64位+32位)

3、配置visual studio 2015:

当你安装好qt 5.8 的32位和64位之后,并且安装好qt visual studio tools之后,打开vs2015,你就能在 菜单栏上看到Qt VS Tools这么个菜单了!QT5.8+vs2015环境配置(64位+32位)

之后在Qt VS Tools菜单下面的 QT Option 这里添加一下qt路径,两个都加上

QT5.8+vs2015环境配置(64位+32位)

图中的是我的安装路径,大家根据实际安装情况添加。

4、配置通用QT开发环境:

先随便新建一个项目,比如说“HelloWorld”,然后在“视图”------》"其他窗口"------》“属性管理器”,如下图,配置每个平台下的Microsoft.Cpp.xxx.user就行:

QT5.8+vs2015环境配置(64位+32位)

在这里一劳永逸的配置环境,不用新建一个项目就配置一次,debug和release下的x64和x86(win32)都配置,这里以debug下的x86(win32)平台配置为例进行说明:

双击打开Debug|win32下的“Microsoft.Cpp.Win32.user”:

3.1、在  “通用属性”-----》“链接器”-----》“常规”-----》“附加库目录”中,添加上32位Qt的lib目录,我的是“D:\Qt_x86\Qt5.8.0\5.8\msvc2015\lib”,确定-》应用;

3.2、在  “通用属性”-----》“链接器”-----》“输入”-----》“附加依赖项”中,添加上“D:\Qt_x86\Qt5.8.0\5.8\msvc2015\lib”中带d的lib文件名(release添加不带d的lib文件名),然后确定,应用;

3.3、重复上面两个步骤,将其他平台下也配置一下;

至此,环境配置完成,可以用vs2015任意切换平台进行QT项目的调试开发了。

欢迎留言交流!!!谢谢