使用CDB调试Qt代码

本文介绍了如何在Windows 7 64位环境下,使用CDB调试器配合Qt Creator调试Qt 5.1.1应用程序。首先,你需要从微软官网下载CDB并配置Qt Creator的调试器路径。然后,当遇到调试问题时,可能需要添加Qt的源码路径,以便于查看源码进行调试。如果无法进入Qt源码,可能是缺少pdb文件,可以通过添加pdb文件的本地搜索路径解决。文章还提到了pdb文件在调试中的作用,以及如何跟进C运行时库源码。
摘要由CSDN通过智能技术生成

关键词:Qt 5CDBpdb

平台:Win 7 64

Qt版本:Qt 5.1.1 

IDEQt Creator

编译器:msvc2012-x64

目前,最新版本的QtQt 5.1.1。针对Windows NT平台,Qt官网提供了两种安装包:一种使用MinGW作为默认编译器,一种使用MSVCVS2010VS2012)作为默认编译器。

MinGW中已附带gccgdb等工具。所以如果安装前者,就可以使用gdb作为Qt Creator中的默认调试器;如果安装后者,需要去微软官网额外下载CDB调试器。微软官网提供了下载、安装CDB的指南:

Debugging Tools for Windows

接下来,我们需要在Qt Creator中设置CDB的安装路径。在Qt Creator中选择“工具”->“选项(O)...”,调出“选项”对话框,选择左侧的“构建与运行”,如下图:

在这个选项卡中,您可以配置编译器的类型、调试器的安装位置等。

点击“自动检测”按钮使Qt自动检测CDB安装路径(前提是您已经成功安装了CDB

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值