什么是Linux上用于C ++的简单易用的探查器?

我需要分析一些在Linux上运行C ++的代码。 你们可以推荐一些配置文件吗?


使用gprof。

只需用-pg标志进行编译(我认为(但不确定)你必须优化),然后使用gprof分析gmon.out文件,然后执行你的可执行文件。

例如:

gcc -pg -o whatever whatever.c

./whatever

gprof whatever gmon.out

与g ++和cpp一样的东西。


valgrind是一个知名的linux分析器


从RotateRight(http://www.rotateright.com)放大是我一直在使用的。 它具有功能的蝴蝶视图,您可以双击任何函数以潜入源代码或asm代码。 使用调试信息(-g)构建来查看源代码,但仍应构建和配置优化的代码。

链接地址: http://www.djcxy.com/p/40375.html

上一篇: What is a good easy to use profiler for C++ on Linux?

下一篇: C++ iterators & loop optimization