当我处理别人的代码时,通常需要滥用grep来查找数据类型声明等,这通常使我感到困惑。我想要一些工具来分析源代码并生成一些类似于graphviz的图形,并允许我遵循依赖关系。另外,我在互联网上也找到了this,但我认为它仅适用于linux内核。 最佳答案 您是否尝试过doxygen?Doxygen可以生成dot files,并且您可以使用Doxyfile中设置的正确选项来构建文档而无需更改源代码。