Qt Creator使用记录

1. Qt Creator调试器的安装和配置

从微软官方地址(https://developer.microsoft.com/zh-cn/windows/downloads/windows-8-1-sdk)获得Debugging Tools for Windows,该地址会下载得到的是一个不到1MB的在线安装程序,下载后获得完整的安装文件:

Qt Creator使用记录

Qt Creator使用记录

在目录StandaloneSDK下放置了相应的调试器版本,安装即可。如下图所示:

Qt Creator使用记录

Qt Creator使用记录

接下来是在Creator中配置。配置路径如下:工具->选项->构建和运行,“构建套件(Kit)”和“Debuggers”标签下对应设置即可。

Qt Creator使用记录Qt Creator使用记录Qt Creator使用记录

2. 调试中遇到的问题
调试过程中总是弹出如下窗口:

Qt Creator使用记录

Qt Creator使用记录

同时,运行时应用程序输出窗口打印:“无法获得inferior的句柄: 参数错误。”一般是由于运行时的设置问题,例如运行是的依赖库的路径没有加入的path变量中,如在下图中的“Run Environment”中找到Path设置对应的路径。另外“working directory”中的路径为生成的exe对应的当前路径,也可以根据需要相应修改。

Qt Creator使用记录

3.小小心得

使用Qt Creator做开发的IDE,总体感觉在WIN下其集成和便利程度远不如VS,只是在遇到Qt Gui的使用场景中,Creator的Designer的确是十分方便的工具,qt的gui也比MFC好用太多。