如何在Windows下的Qt Creator中调试?

时间:2014-06-23 09:02:00

标签: windows qt debugging qt-creator

我想在Linux和Windows中拥有相同的开发环境,所以我决定使用Qt Creator。但由于某些未知原因,我无法在Windows 7下的Qt Creator中跟踪我的项目。我将程序编译为DEBUG目标,生成的可执行文件包含所有调试信息。之后,我按F10键跳过主要功能,但不是踩它只是让程序运行。踏入F11会做同样的事情。

首先我尝试使用MinGW附带的gdb,但是Qt Creator甚至拒绝运行它抱怨它应该支持Python。之后我从

下载并安装了Python支持的gdb

http://download.qt-project.org/development_releases/prebuilt/gdb/windows-7/qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz

正如Qt Creator手册推荐的那样,它只是让Qt Creator能够启动调试器而已,而且无论如何我无法进行源代码级调试。

Linux下的Qt Creator可以在同一个项目中正常工作,它跟踪,步骤并显示源Ok。我在Windows 7 64bit下运行MinGW 4.8.1和Qt Creator 3.1.1,在Fedora Linux 64bit下运行相同的Qt Creator 3.1.1版本。如何在Linux下实现源代码级调试,比如在Linux下我做什么?

1 个答案:

答案 0 :(得分:0)

最好的方法是使用Visual Studio express编译器然后安装指定here的Windows调试工具并配置qt-creator