我正在尝试优化我已经工作了一段时间的代码。我当前的优化目标是一个占用程序运行时间大约50%的函数,并且包含几个我想考虑消除的memcpy()
调用。但是,带有code :: blocks(GNU GProf Profiler)的探查器似乎没有按照Code :: Blocks中的设置调用库函数,所以我无法判断memcpy()
调用是否是瓶颈。
取消通话是可行的,但会非常复杂,所以我想提前知道它是否真的值得。有没有办法让Code :: Blocks profiler对标准库函数进行时间调用?我似乎无法找到任何适当的设置。