经过这几年的学习和工作,多多少少也有了一些积累,今天开始尝试写下来,作为备份与分享,也方便用到时查阅。
本文主要是Qt+msvc2015开发环境的搭建,由于环境已经做好,一些安装时的贴图有机会再添加。
准备工作
搭建环境用到的安装包主要有qt-5.11.1、vs_community2015、Windows SDK,可以点击链接,在我的网盘的下载。
vs2015用的是社区版,所以整个开发环境都是免费正版。。。
为了更好地管理开发环境,建议新建一个develop的文件夹作为今后所有开发环境的地址。
安装Qt
Qt安装比较简单,选好安装目录及要安装的组件,一路Next就好
1、点击Next
2、点击Skip
3、选择好安装路径,点击“下一步”
4、选择要安装的组件,可根据个人需要选择,点击“下一步”
5、选择接受,点击“下一步”,直到完成安装。
安装Windows SDK
1、双击安装包,点击“continue”
2、选择路径,点击“Next”
3、选择组件,点击“Download”,直到安装完成。
安装vs2015
环境已经搭好,截图有机会再放,基本也是一直下一步,我的安装包只是一个安装链接,需要联网下载安装。
注:vs2015安装完成后,建立c++程序还需要安装一下通用平台工具,安装方法很简单:
打开vs——新建项目——Visual C++,第一次新建c++项目会自动提示下载相关组件
配置Qt环境
安装正常,打开Qt Creator会自动检测系统环境。
在【工具】-【选项】-【构建和运行】-【构建套件】中配置,如下所示:
若检测不到,可重启电脑,或者查看环境变量。
遇到问题与解决方法
1、The process was ended forcefully.
2、 Unexpected CDB Exit
The CDB process terminated.
解决方法
VS2015最高支持14393版本的SDK,之后的从15063起就必须要VS2017
查看cdb.exe是哪个版本,修改到10.0.10240.9及可解决
附件为10.0.26624的安装包,安装后qt识别不到版本,卸载之后可识别。
调试时找不到相应的dll文件,解决办法为将该dll文件放在exe所在文件夹下或者加入path中。