Qt Creator 也可以调试,为什么要用 VS 呢?原因主要是 VS 的调试功能更强,调试的界面也更方便操作。 下面就一步步的讲讲如何用 VS 调试 Qt Quick 程序。
在 VS 中配置 QT 开发环境
-
打开 VS 安装
Qt VS Tools
在 工具 -> 扩展和更新 -> 联机里面搜索Qt
,安装Qt VS Tools
,安装之后重启 -
配置 QT 版本 在菜单栏中的 Qt VS Tools -> Qt Option 中配置 QT 版本和路径,我这里配置了默认 X86 的路径。
用 VS Debug 的方法
- 首先我们在 Qt Creator 中新建一个空的 Quick 项目
HelloQML
,保证在能够以 Debug 模式编译通过。
-
用 qmake 生成 vc 项目
1
qmake ../HelloVS.Pro -tp vc
- 用 Vs 打开生成的
HelloVs.vcxproj
,将项目转换成 Qt 项目, 选择Convert custom builds...
转换完后可能出现下面的错误,不用管它。
- 打开生成的
HelloVS.sln
,在属性设置里激活 QML 调试。
现在就可以快乐的用 VS 调试 QML 程序了。
强大的调试界面