Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 浏览「;包括「;C/C+中的树+;项目_C++_C_Tree_Include - Fatal编程技术网

C++ 浏览「;包括「;C/C+中的树+;项目

C++ 浏览「;包括「;C/C+中的树+;项目,c++,c,tree,include,C++,C,Tree,Include,可能重复: 目前正在阅读Minix源代码(我对操作系统和驱动程序编程感兴趣),我正在寻找一个程序,可以帮助我理解这个项目的树视图 我发现了一个名为的软件,虽然它没有在树中显示依赖关系,但它有助于理解结构 有人知道一个扫描项目和查看依赖关系树的好程序吗 谢谢 在安装Graphviz的情况下尝试使用强氧。如果doxygen配置正确,它将返回每个源的每个包含的文件。尝试Eclipse CDT。它有。Eclipse可以为给定的项目文件(窗口->显示视图->包含浏览器)执行此操作。我不确定它是否能处理一

可能重复:

目前正在阅读Minix源代码(我对操作系统和驱动程序编程感兴趣),我正在寻找一个程序,可以帮助我理解这个项目的树视图

我发现了一个名为的软件,虽然它没有在树中显示依赖关系,但它有助于理解结构

有人知道一个扫描项目和查看依赖关系树的好程序吗


谢谢

在安装Graphviz的情况下尝试使用强氧。如果doxygen配置正确,它将返回每个源的每个包含的文件。

尝试Eclipse CDT。它有。

Eclipse可以为给定的项目文件(窗口->显示视图->包含浏览器)执行此操作。我不确定它是否能处理一个项目的完整包含树:它可能相当混乱……这里还有一个名为
include gardener
的工具:它以
dot
graphml
格式提供包含树。啊。。。没想到Eclips会成为一个解决方案。。。再一次谢谢D