标签: c++ include
是否有可用的工具将采用一组源文件并以图形方式映射它们如何通过#include链接?
我想看看哪里有任何循环引用。
答案 0 :(得分:5)
我相信doxygen:
http://www.doxygen.org/
安装了graphviz:
http://www.graphviz.org/
会这样做。
答案 1 :(得分:2)
gcc(1)可以生成依赖文件。它们旨在由make(1)使用,但它们相对容易解析。使用'gcc -M -MF文件'或'gcc -MM -MF文件'。
答案 2 :(得分:1)
Red Hat source navigator。强烈推荐。
Red Hat source navigator http://vulcan.eager.googlepages.com/srcnav.png