【问题标题】:Write a C code to generate documentation and Diagrams编写 C 代码以生成文档和图表
【发布时间】:2013-11-05 20:06:16
【问题描述】:

我正在开发一个包含许多类的 C++ 项目。该代码不是由我编写的,我必须使用和更改它的新用途。我是处理具有许多类的 C++ 项目的新手。 你们推荐什么软件来生成文档和图表类交互?

我想查看交互以了解代码。我现在的目标是理解代码。

谢谢!

【问题讨论】:

  • 你在使用任何特定的 kde 吗?
  • 您可能想看看不同的工具。例如,douml 从 C++ 进行逆向工程。不完美,但做了很多工作。
  • 顺便说一句,标题可能不是你的意思,或者你真的是想写C代码来生成那些图表?
  • 我真的不知道我为什么使用这个标题。它应该说类似“在 C++ 代码中生成文档和图表”

标签: c++


【解决方案1】:

看看Doxygen

除了 C++,它还支持许多“主流语言”。

为了生成调用图和类图等,Doxygen 需要安装graphviz package

但是,Doxygen 无法呈现(任何或所有)类之间的“使用”依赖关系,AFAIK。

您也可以考虑从 C++ 生成 UML:Generating UML from C++ code?

【讨论】:

  • 在我的店里,Doxygen 已经在 C99 语言上工作了 2 年多了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-29
相关资源
最近更新 更多