QT可以运行但是无法调试

syaowen5835889 2014-09-04 10:13:49

新手学习,建立了一个空白项目,添加了一个.cpp 书上抄了一段代码,可以运行,但设置了一个断点后如图显示,无法调试。
在这之前点击调试的时候弹出来一个对话框,没有仔细看,但大意好像是版本还是编译器的问题,直接点了确定选择当地的什么东西。。然后就不能调试了,请问如何解决?
...全文
2417 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Oskar_Sun 2014-09-23
  • 打赏
  • 举报
回复
引用 5 楼 u012124564 的回复:
设置调试器的时候用gdb引擎就行了。
请问具体怎么操作呢?调试器选项图在楼上。
Oskar_Sun 2014-09-22
  • 打赏
  • 举报
回复

请问怎么具体怎么操作?
c流火j 2014-09-19
  • 打赏
  • 举报
回复
设置调试器的时候用gdb引擎就行了。
kekegeneral 2014-09-04
  • 打赏
  • 举报
回复
关于Debugger的设置,可以看Qt Creator Manual 的Setting Up QT Debugger. Windows 可以设置MinGW 和 MSVC 对于已经安装VisualStdio的机器来说, 后来根据文档说明 1。下载安装Debugging Tools for Winodws。到http://msdn.microsoft.com/en-us/windows/hardware/hh852365下载Debugging Tools for Winodws, 这里下的是WDK8.1里面的,单独下载DebuggingTools并不要求studio的版本。下载完WDK8.1 后,在安装时仅选择安装DebuggingTools就OK了 2。Setting the Symbol Server in Windows To obtain debugging information for the operating system libraries for debugging Windows applications, add the Symbol Server provided by Microsoft to the symbol search path of the debugger: Select Tools > Options > Debugger > CDB. In the Symbol paths field, open the Insert menu and select Symbol Server. Select a directory where you want to store the cached information and click OK. Use a subfolder in a temporary directory, such as C:\temp\symbolcache.
syaowen5835889 2014-09-04
  • 打赏
  • 举报
回复
引用 2 楼 guochunfu 的回复:
不麻烦,直接安装windows提供的debug工具就可以了。 我用的是Qt 5.2.1,Debug用的是dbg_x86_6.11.1.404.msi。 在Qt Creator可以直接调试程序。 [quote=引用 1 楼 Jonix 的回复:] 用QtCreator的话, VC的Debug要单独安装的. 我以前装成功过,蛮麻烦的, 记得要装 Microsoft SDK 还有些配置
[/quote] 能详细说名下么?我下载了dbg_x86_6.11.1.404.msi安装后还是一样的反应,同样提示不是"Debug"build 安装后还需要后续操作么?
beijiyu00000 2014-09-04
  • 打赏
  • 举报
回复
不麻烦,直接安装windows提供的debug工具就可以了。 我用的是Qt 5.2.1,Debug用的是dbg_x86_6.11.1.404.msi。 在Qt Creator可以直接调试程序。
引用 1 楼 Jonix 的回复:
用QtCreator的话, VC的Debug要单独安装的. 我以前装成功过,蛮麻烦的, 记得要装 Microsoft SDK 还有些配置
Jonix 2014-09-04
  • 打赏
  • 举报
回复
用QtCreator的话, VC的Debug要单独安装的. 我以前装成功过,蛮麻烦的, 记得要装 Microsoft SDK 还有些配置

16,248

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧