我需要详细介绍我程序中的一些操作。 像cachegrind这样的东西会非常好。
但我的问题是设置数据结构需要很长时间,我不能将它用于整个程序。运行需要几个小时。
有没有人知道库附带的分析工具,我可以在我想要分析数据的部分周围调用“start_profiling()”和“end_profiling()”。
代码是用C ++编写的
答案 0 :(得分:1)
Shiny C++ Profiler非常快速且功能强大,允许您(实际上,非常需要您)通过在代码中的自定义位置插入其功能来指定您要编程的程序的哪些部分。
答案 1 :(得分:0)
你可能认为这不是你正在寻找的东西,你可能会对问题所处的位置有一个预设。没关系,你不是一个人,而是this works。