gpt4 book ai didi

c++ - Windows 上的 Qt 5.1.0 使用 minGW 4.8 需要很长时间来调试

转载 作者:可可西里 更新时间:2023-11-01 13:52:08 25 4
gpt4 key购买 nike

我已经从 qt-project 下载页面下载并安装了适用于 Windows 32 位 (MinGW 4.8) 的 Qt 5.1.0。我已经运行了安装程序,并且能够使用这些库和 minGW 4.8 32 位工具链编译和运行应用程序。

但是,我有一个大型应用程序,当我尝试调试它时(使用与 minGW 工具链捆绑在一起的 gdb),开始运行需要大量时间,并且与应用程序的任何交互都需要很长时间去完成。不是烦人的时间,而是无法使用的时间。有没有其他人遇到过这个问题,有什么解决办法吗?

如果这有帮助,我在调试时会得到很多输出:

Temporarily disabling breakpoints for unloaded shared library "C:\Qt\Qt5.1.0\5.1.0\mingw48_32\plugins\somefolder\somelib.dll"

最佳答案

在 7.4 和 7.5 之间的某个时间点引入了一个 gdb 错误,这使得它变得更慢。在调试 QObject 类时,较慢的变得非常慢。

通过禁用调试助手,您可以改进它,但您会错过局部变量和表达式中的许多宝贵信息。例如,你不能很好地显示QLists等的内容......

似乎要么:

  • 从 CVS 或 buidling gdb
  • 使用较旧的 gdb (7.4.1)

解决问题。

关于c++ - Windows 上的 Qt 5.1.0 使用 minGW 4.8 需要很长时间来调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18759410/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com