之前在QT Creator中一直没法实现单步调试,还以为是QT不支持。搞了半天原来QT Creator是支持集成调试的,之前不成功的原因在于:
1、环境变量设置错误,尤其对于多次安装QT的朋友们,可能环境变量的设置没有更新,我就是这个问题。哎!(QTDIR = 安装路径)
2、QT Creator中Tools->options->GDB:由于之前的环境变量设置的有问题,导致GDB中的默认路径也出错(pythongdb文件夹下的二进制文件的导入出错)。
修改之后,回到编译器选择Debug模式或者Ctrl+4,就能够成功的进行单步调试,设置断点等功能了。如果要查看某个变量值的话,可以点击右键,Add to Watch Window。
现在感觉QT确实不错,如果是mingw编译过的,就可以直接使用Windows API。这样一来一些简单的项目就可以直接用QT Creator完成,再加上QT在平台、good face and look 上的优势。QT还是很值得学习研究的。