除KCacheGrind之外,是否还有其他工具可以查看callgrind结果? 最好是Windows平台?
alleyoop和武神是替代字体的结束。
可能有足够的支持你想要什么,你可以使用mingw编译为Windows本机,如果SUA不能开箱即用。
我使用QT4.7在窗口上编译了kcachegrind,下面是二进制包(包括生成调用图的dot工具): http : //sourceforge.net/projects/precompiledbin/files/kcachegrind.zip/download
试试WebGrind: https : //github.com/jokkedk/webgrind
在本地PHP服务器上运行。 请小心,使用XDEBUG_PROFILE标志进行XDebug分析,否则当您打开WebGrind(由于WebGrind也是PHP Web应用程序)时,您将冒险覆盖您的分析输出。 WebGrind网站还详细介绍了解决这个问题的其他方法。 干杯。
你可以试试WinCacheGrind 。
看来WinCacheGrind不能打开callgrind的输出。 我没有尝试打开cachegrind输出,但它应该工作,我猜。 从Valkyrie网页(截至当日)“目前,Valkyrie只支持Memcheck,虽然正在处理Cachegrind和Massif的工作正在进行中。
有一个名为XCallGraph的新项目,用于在Windows上查看cachegrind文件。
我试过这些:
他们非常相似,但细节不同。 我可以推荐QCacheGrind ,它是功能最丰富的一个,也有一个图形表示,可以帮助更快地发现问题。