【发布时间】:2010-09-23 21:40:48
【问题描述】:
我有一个使用 Qt 用 c++ 编写的中型应用程序。我想分析一下我的性能最低的代码在哪里,所以我用-pg编译了所有东西。
但是,我的应用程序利用 QTPlugin 机制使用了 lot 的插件(归结为每个插件一个 dlopen 和一个实例对象的 dlsym)。我注意到 gprof 似乎不包含插件中的函数。
是的,插件也是用-pg 和所有这些编译的。有什么特别的事情我必须做的吗?还是我错过了一些简单的东西?
【问题讨论】: