应用笔记 · 2016年5月23日

使用Visual Studio 2015开发Qt程序

原文链接:http://www.cnblogs.com/yunhaisoft/p/5341918.html

0、开发环境及工具

操作系统:Windows 7 x64

编译器:Visual Studio 2015 社区版

Qt版本:5.6.0

编程助手:Visual Assist X 2074。

1、安装

需要依次安装以下工具:vs2015、Qt 5.6.0 for Windows 32-bit (VS 2015)、Perl。

Qt安装路径:D:\Qt\Qt5.6.0_x86。安装完毕后添加如下路径到系统环境中:D:\Qt\Qt5.6.0_x86\5.6\msvc2015\bin。

Perl安装路径:C:\Perl。

2、安装插件

为了在vs2015中使用Qt5,需要首先安装插件。在visual studio 2015中依次点击“工具”-“扩展和更新…”,打开管理窗口。在左侧栏中点击“联机”标签,在搜索中输入Qt5,可以找到扩展包Qt5Package,如下图:

1463979349-5672-20160331170035066-1118703385

安装后可以在Visual Studio 2015的IDE菜单中看到“QT5”项。点击“QT5”-“Qt Option…”,打开管理窗口。点击按钮“Add”,选择Qt5安装路径。注意,是包含msvc2015的全路径,下图是我的安装路径。因为我同时安装了32位和64位版本的,所以会看到两行的配置内容。

1463979349-9226-20160331170526035-793240848

3、配置Visual Assist X

1463979350-5288-20160331171218426-880383542

1463979349-8373-20160331171230129-1272132055

4、安装QtCharts组件

安装过程参见如下博文:http://blog.csdn.net/wokaowokaowokao12345/article/details/50933447?ticket=ST-113505-XcjgI5AWkfdHsmPDc9fM-passport.csdn.net

另外有个要注意的是需要在项目中增加一个用户自定义路径宏$(QTDIR)。方法:打开Visual Studio的属性管理器,新增一个属性页,增加一个用户定义宏。名称:QTDIR,值:D:\Qt\Qt5.6.0_x86\5.6\msvc2015。

测试程序运行情况:

1463979350-9676-20160331171901441-1504118655

5、中文乱码

需要在stdafx.h中增加一行#pragma execution_character_set(“utf-8”)即可。

6、为Qt Creator增加Debuggers

网址https://msdn.microsoft.com/en-us/windows/hardware/hh852365,点击Get debugging tools标签下面的链接即可开始安装或者下载。目前需要VPN到外网。