C ++文档:创建类的映射

时间:2014-12-05 17:07:24

标签: c++ documentation doxygen documentation-generation

我有一个像这样构建的C ++项目:

  • 根文件夹中的main.cpp文件(包含doxygen_config文件)
  • 包含所有.cpp类文件的src文件夹
  • 包含所有.h类文件的include文件夹

即使我定义的类之间没有层次结构(没有遗产也没有接口),有没有办法创建一个UML图,其中类打印为块,而一些箭头表示一个类是否是成员另一个? 我尝试过Doxygen,但它只创建了一个表示遗产的类层次结构。

1 个答案:

答案 0 :(得分:0)

根据Doxygen Manual: Graph and DiagramsDoxygen Manual: Configuration,您可以安装GraphViz,将HAVE_DOTEXTRACT_ALLUML_LOOKCLASS_GRAPH设置为{{1}在配置YES中,获得你想要的东西。