gpt4 book ai didi

profiling - gprof 图书馆 - 问题

转载 作者:行者123 更新时间:2023-12-03 17:20:57 27 4
gpt4 key购买 nike

我需要在我们的系统中 gprof 一个库来检查函数调用,看看我们是否可以再优化它。基本上,我所拥有的是

使用共享库 myLib.so 的可执行文件 A

我想 gprof myLib.so。当我使用 -pg 选项编译 myLib.so 源时,它会生成一个 .so 文件就好了。

但是,出于某种原因,针对该库重新编译可执行文件 A 不会生成 *.gmon 文件。需要做什么?我应该静态链接 myLib 吗?如果是这样,请告诉我如何。我是新手,请原谅我的无知。我每天都在学习

提前致谢。

最佳答案

You can do better than gprof.

你可以使用一个好的采样分析器,比如 RotateRight/Zoom ,或者你可以试试 this technique .还有 lsstack 服务很好。 pstack 也可以,但对你来说更有用。

关于profiling - gprof 图书馆 - 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2434488/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com