Qt IDE c / c ++调试器模式非常慢?

时间:2012-08-23 05:31:39

标签: qt

我正在使用Qt来开发c / c ++应用程序,而我尝试使用静态库调试应用程序时它很慢并且需要花费很多时间(r)...

任何人都可以建议我像调试vs2008一样快速调试器。

问候 VS

2 个答案:

答案 0 :(得分:5)

您可能有这种行为,因为调试器每次都会从Internet检索系统库所需的调试信息 - 或者根本找不到所请求的信息。如果是这样,它将在调试窗口中显示类似的内容。

按照以下步骤设置符号缓存,以允许缓存调试符号:

http://doc.qt.io/qtcreator/creator-debugger-engines.html#setting-cdb-paths-on-windows

这可能会让你下次调试时变慢,但是从第二次起它应该会很快。

如果您无法访问互联网,则需要从此处手动下载这些符号:

http://msdn.microsoft.com/en-us/windows/hardware/gg463028.aspx

并将它们放在您指定的符号缓存文件夹中。

答案 1 :(得分:2)

它与Windows和调试符号服务器无关 当libqt有调试符号时它会发生,甚至(直接)在gdb / cgdb中发生! 它与矮人有关(仍在调查这个) 在Windows(8),ubuntu(13.04),fedora(19-rc)& mac(10.8.5& 10.9) - >显然与os或库没什么关系