我现在有我想要做分析的一个项目,但它使用其他库,我没有控制权。 说如果,如果有这样的功能:
#include <library.h>
void function(...)
{
// do something
for (...)
{
// ...
library_function(...);
// ...
}
// do something
}
让我们假设library_function是来自未启用分析编译另一个静态库。 现在,如果gprof的告诉我运行function
花了10秒,包括它的所有儿童,将在包括花费的时间library_function
?