主要遇到的问题有两个:
1、一开始没有配置成功时,报"没有 CDB 二进制档可用为二进制格式在'x86-windows-msvc2008-pe-32bit'"
2、配置出来调试程序断点设置了,但不成功。
详细的解决办法如下。
对于问题1主要是因为我没有配置好cdb的调试器。重新配置好调试器即可。
网址为
1、首先要下载.net framework 4 如果用户机器上已经安装了.net Framework 4可以跳过此步骤。
1)登陆:http://go.microsoft.com/fwlink/?LinkID=187668网页
2)点击图6中的“Install it Now”。安装.net Framework 4。
2、安装调试工具。
1)打开网页:http://doc.qt.nokia.com/qtcreator-snapshot/creator-debugger-engines.html,滚动图2位置。读者可以根据系统选择1号超链(http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx)还是2号超链(http://www.microsoft.com/whdc/devtools/debugging/install64bit.Mspx)。因为笔者系统是1号超链,故下面步骤也将按照其展开,对于2号超链,基本的操作步骤一致。
2)点击1号超链:http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx
3)点击图3的“Download Debugging Tools from the Windows SDK”,它的目标超链地址是:http://go.microsoft.com/fwlink/?LinkID=191420。
图4
4)点击图4的“Download”按钮,下载winsdk_web安装文件。
5)安装winsdk_web。
6)重新启动Qt Creator即可。
正确时查看工具链显示
对于第二个问题,设置了断点停不下来,原因就是一直没有编译debug版本,一直使用的是release版来调试。解决方法就是在
把debug版本也编译了即可,需要要配置中把debug配置一下才可以。
全部成功了,非常高兴。如果有写的不详细的,请发我Email,如果网友经过努力仍配置不成功,不要着急,过几天再试一试,多查查百度。
相关资料:http://www.linuxidc.com/Linux/2011-07/39092.htm