环境:win10+vs2015+qt5
开发Qt项目,可以有两种环境:
第一种开发环境:Qt5 creater+WinDbg(因为Qt5 creater没有自带调试工具)
第二种开发环境:VS+Qt5
- 1:安装Qt5
直接在官网下载,下载后如下:
qt-opensource-windows-x86-msvc2015_64-5.8.0
安装比较简单,这里就不说了。
安装好之后,能编译运行简单的项目,但是你会发现不能调试;你可以 打开Qt Creater-->工具-->选项-->构建与运行-->构建套件,你会发现 debug项为空,还有cmake项也为空,所以这里咱们就解决这两个问题。
1.1:Debug问题
我们安装的Qt creater没有debug工具,需要借助微软的WinDbg调试工具。
直接搜WinDbg,进入官网,你会看见一个:
Get Debugging Tools for Windows (WinDbg)(from the SDK)
就是她了,下载安装。在那装的时候,她会提醒你安装很多工具,这里我们就只选调试工具Debugging Tool...安装。
1.2 cmake问题
直接搜cmake,进入官网,下载安装比较容易的
到这里,你重新启动Qt creater。Qt Creater-->工具-->选项-->构建与运行-->构建套件,你会发现debug项和cmake都有关联了。接下来,你就可以在Qt Creater里面调试代码了。
到这里,我们就可以通过Qt5创建项目、开发、调试了。
- 2:vs集成Qt
2.1 进入vs的“扩展和跟新”
进去之后点击“联机”,在邮编搜索框输入"Qt5",会出现Qt5Package,你直接点击下载,然后安装。搞定后如下:
2.2 重启vs,你会在菜单栏看见QT5
到这里,我们还需要关联已经安装好的Qt creater:
点击Qt5-->Qt Options-->add-->找到安装路劲的bin目录文件夹,例如我的:D:\Qt\Qt5.8.0\5.8\msvc2015_64,Verdsion name会自动检测的,你不用管它。点击ok。
2.3 配置Qt creater的系统环境变量
name:QTDIR
path:D:\Qt\Qt5.8.0\5.8\msvc2015_64
如果不配置的话,#include会有红色的波浪线。
到此,我们就可以用VS开发Qt项目了:
创建项目步骤:文件->新建项目->模板->Visual C++->Qt5 Projects。到这里就和正常的Qt Creater创建项目一样了。