Qt开发环境搭建
2018-10-11 本文已影响11人
mercurygear
最近需要接手另外一个windows客户端的项目,该项目是使用qt进行开发的,习惯了用VC+lua进行windows平台客户端开发,这我一下有点不适应。
选择
- Qt有多个版本,当前最新的是5.11,从稳定性考虑,建议选用LTS即有3年维护期的版本:5.9。(由于项目是使用5.7,所以刚接手还是继续使用5.7,后续再升级到5.9上来)
- 然后是选择编译器,有MinW和VC两种,建议选择VC;此外,每个Qt版本能支持的VC版本范围可能都不太一样,最好先确认,这里由于我还是使用的5.7,所以采用VS2013
- 接着是选择IDE,VS可以通过Qt的插件形式来进行开发,也可以使用Qt Creator来开发;这里还是沿用Qt Creator进行,实际使用中发现有不少问题,诸如变量提示、调试断点不对等等,后续有机会还是换用会VS好点
安装
- 先安装VS
- 因为使用Qt Creator,所以需要下载调试工具,这里可以下载win10的sdk,然后安装的时候只选择安装Debugging Tools for Windows即可
- 最后安装Qt
设置
- 打开Qt Creator后,进入选项 => 构建和运行 => 构建套件,如果没有红色,那就是OK的
- 然后进入 选项 => 构建和运行 => Debuggers,确认自动检测到CDB了
- 最后,找个工程进行构建试试,如果使用和Qt版本建议匹配的VS版本,那这一步应该是没问题的。如果使用了不同给VS版本,这里可能会出现rc.exe找不到的问题。此时只需先定位到VS安装目录里rc.exe的位置,然后把这个路径添加到环境变量中即可