我需要帮助对我的C++ Qt应用程序进行目标上的性能分析,包括内存使用和CPU负载。有人推荐了gprof,但似乎无法使用。这是我尝试遵循的指南:
- https://sourceware.org/binutils/docs-2.16/gprof/index.html#Top
- http://www.qtcentre.org/wiki/index.php?title=Profiling_with_GNU_gprof
我将这些标志添加到了我的.pro文件中。
QMAKE_CXXFLAGS+=-pg
QMAKE_LFLAGS+=-pg
但是当我执行程序时,找不到gmon.out文件?!
有人可以给我一个逐步的示例,告诉我应该怎么做吗?