感谢支持
我们一直在努力

QT初级进阶1:轻轻松松搭建Windows QT Debugging环境

在windows下使用QT Creator,程序员经常需要对程序进行Debugging调试。当按下“Start Debugging(F5)”按钮的时候,很有可能弹出令人烦恼的错误对话框,如图1所示。



图1


有很多初学者问笔者,如何解决这个问题?虽然解决方法比较简单,但是人一多,工作量还是上去不少。有善意者提醒笔者,为什么不写一篇博文来逐步讲解解决方法呢?


非常棒的想法!闲话少说,让我们开始吧:-)。


解决方法步骤:
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


2)点击1号超链:http://www.microsoft.com/whdc/devtools/debugging/installx86.Mspx



图3


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。如果你出现图5的错误对话框,表明你的系统没有安装NET Framework 4,你需要在安装winsdk_web.exe之前先安装NET Framework 4。否则请跳过相关NET Framework 4的安装步骤。



图5


6)登陆:http://go.microsoft.com/fwlink/?LinkID=187668网页,这个地址由图5的错误对话框中显示。


图6


7)点击图6中的“Install it Now”。



图7


8)点击图7中的“Download”按钮,下载dotNetFx40_Full_setup安装文件。


9)安装dotNetFx40_Full_setup。


10)安装winsdk_web。


11)点击图1中的“Settings…”。


12)依次点击“CDB”卡片,“CDB”复选框,“Autodetect”按钮。



图8


13)检查是否Path中有效的Debugging Tools For Windows(x86)被显示。



图9


14)按照图10设置“Setting the Symbol Server in Windows”。



图10


15)点击“Insert…”,选择“Symbol Server…”,在弹出对话框内进入你指定的目录。最后,一路点击“OK”按钮完成全部设置。



图11


【小结】
1)对于如何安装QT Creator,请参考MeeGo进阶基础篇6– Meego下搭建QT环境(http://www.linuxidc.com/Linux/2011-07/39094p6.htm)。
2)分别先后安装dotNetFx40_Full_setup和winsdk_web。

赞(0) 打赏
转载请注明出处:服务器评测 » QT初级进阶1:轻轻松松搭建Windows QT Debugging环境
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏