PS:两个版本IDE都试过:
VS的报错更详细,方便找bug;
QT creator的界面更可爱,输入时有绿色的Q弹的图标嘻嘻
QT版本:qt-opensource-windows-x86-msvc2015_64-5.8.0
win10 + vs2015
QT安装+ QTcreator 及 VS2015两种IDE配置过程记录如下
1.QT安装
下载qt-opensource-windows-x86-msvc2015_64-5.8.0.exe进行安装,基本无注意事项,点击skip或者next+选择安装路径进行安装即可
QT msvc版本网盘下载资源:
链接:https://pan.baidu.com/s/1w3d2F4bgftyrL-x3EiANsw
提取码:kyqt
注:Qt安装时默认一同安装相关TOOL,故按上述过程装好QT后也同时拥有了QT Creator,QT Assistant,QT Designer等
2.QT Creator环境配置
(1)下载WinDbg调试器,只找到WIndows SDK,即通过安装SDK时选择只安装"debug for windows(记不太清了,大致是这个)"也行
SDK下载网址:https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/debugger-download-tools
(2)环境配置:
-
打开Qt creator—工具—选项----(左边)构建与运行—(右边)Debuggers—然后发现已经检测到命令行调试器cdb.exe(如果没自动检测到则手动添加)
-
继续点击编译器发现已经自动检测到VC++编译器
-
继续点Qt Versions页面发现Qt库路径已经自动配置好
-
点击构建套件,显示如下则成功配置
3.VS环境配置
(1)打开VS2015—工具—扩展和更新—(左边)选联机 —(右边)搜索框搜索QT—选择QT VS TOOLS下载安装
(2)关闭重新打开VS,点击出现的QT VS TOOLS----Qt Options----add添加QT的msvc2015_64文件夹路径
(3)新建项目添加QT模块:
- 文件----新建----项目----模板选择Visual C++ ----- Qt----Qt GUI Application
- 选择依赖模块:最基础的QtCore、QtGui、QtWidgets还有一些音/视频、网络、数据库、XML、OpenGl相关的模块,需要使用的直接勾选即可
4.其它
1.我安装Qt时为了方便就将Qt bin文件夹的路径添加到电脑系统环境变量的path里,因此配置时不需要给vs添加QT路径
2.QT有两个版本,mingw和msvc(版本介绍参考博客1,各版本编码方式参考博客2)
-
mingw版本安装后不需要再下载winDbg调试器进行配置,但是打开vs生成的项目会粗问题
-
msvc版本就是与vs对应的
-
mingw版本安装后不需要再下载winDbg调试器进行配置,但是打开vs生成的项目会粗问题
-
msvc版本就是与vs对应的