Vai*_*idy 5 c++ g++ gprof call-graph
我刚开始使用 gprof 并试图生成调用图。我正在使用 cmake 来设置我的 makefile,我正在设置 CMAKE_EXE_LINKER_FLAGS = -gp 以启用分析。我唯一启用的 cxx 标志是 -g。
然后我简单地在我的 gmon.out 文件上调用 gprof。
生成的输出文件只有一个平面配置文件,其中的调用、自身 ts/call 和总 ts/call 都是空的。
更重要的是,它不会生成调用图。如果我尝试在运行 gprof 时显式提供 -q 以生成调用图,它会显示“文件缺少调用图数据”。
我不确定我在这里做错了什么,希望得到解决这个问题的指示。
谢谢。
分析的正确开关是-pg, not -gp。这就是你在做的事吗?
| 归档时间: |
|
| 查看次数: |
3522 次 |
| 最近记录: |