在QT项目中使用Visual Studio性能和诊断工具

时间:2019-07-10 09:15:08

标签: visual-studio qt profiling

我经常在Visual Studio和C ++控制台应用程序中使用 Performance and Diagnostic 工具。在没有成为高级用户的情况下,我通常要做的是:

打开Analyze > Performance and Diagnostics,将目标设置为Startup Project,然后从CPU Usage中选择Available Tools。 然后,单击Start时,应用程序启动,我需要做的所有事情然后关闭该应用程序,并获得一个报告.diagsession文件。从那里开始Create detailed report。这给了我一个新的报告.vspx文件。在这里,我可以选择Call Tree,它易于导航,并且发现每个功能花费了多少时间。

现在我有一个QT C ++项目,除其他外,我想在其中测量一些QGraphicsView自定义函数。但是,当我按照上面的描述进行操作时,得到的Call Tree如下所示:

Qt project call tree

无论我走多远,我一直看到Qt5Core.dllQt5Widgets.dll。 (STEP_Explorer.exe是我正在分析的应用程序。)

为什么我看不到我的任何功能?

(我使用Visual Studio 2013。)

0 个答案:

没有答案