C++ 树状(graphviz)堆栈跟踪(可视化调试)

C++ 树状(graphviz)堆栈跟踪(可视化调试),c++,debugging,gdb,graphviz,C++,Debugging,Gdb,Graphviz,我试图找到是否存在一个库或工具,可以让我直观地调试我的程序。i、 e.显示类似于graphviz的树结构并在断点处突出显示我在流程树中的确切位置的东西。这样可以更快地理解我的流程是如何工作的,而不是在我的脑海中依次调试和创建一棵树 我发现一些部分实现了我所寻找的功能,即显示进程的树结构和每个函数调用的调用数 如果它不存在,那么我可能会计划写一些能完成这项工作的东西。谢谢 -CV听起来可能对你有帮助。此外,尽管您目前看到的是数据结构,但尊者也有一些自动创建图形的例程。我也喜欢的可视化,但它不完全

我试图找到是否存在一个库或工具,可以让我直观地调试我的程序。i、 e.显示类似于graphviz的树结构并在断点处突出显示我在流程树中的确切位置的东西。这样可以更快地理解我的流程是如何工作的,而不是在我的脑海中依次调试和创建一棵树

我发现一些部分实现了我所寻找的功能,即显示进程的树结构和每个函数调用的调用数

如果它不存在,那么我可能会计划写一些能完成这项工作的东西。谢谢

-CV

听起来可能对你有帮助。此外,尽管您目前看到的是数据结构,但尊者也有一些自动创建图形的例程。我也喜欢的可视化,但它不完全是一个调试辅助工具。但是,它的图形视图显示了执行树中的位置


因为似乎没有一个工具能完全满足您的需求,也许这些工具会激励您编写自己的;)

我会试试这个插件看看。现在,我在执行一个不同的项目时有点偏离了轨道,这是我清单上的下一个项目。