将C++源代码反向到UML类图
Reverse C++ source to UML Class Diagram
我想使用MacOS为类图生成一个C++程序。
我试过Doxygen(许多人在stackoverflow的其他主题中建议使用),但我似乎不明白它是如何工作的。
你能提出一个更简单的解决方案吗?哪一个对提供类图自动反转的用户程序最友好?
(例如类似NetBeans 6.5.1对Java程序的作用)
如果您使用eclipse作为IDE,您可以尝试本文的答案。
您可以尝试避免使用doxygen GUI。从终端,输入您的源文件夹,然后键入
$ doxygen -g #that generates the doxygen config file "doxyfile"
$ doxygen
后者为UML的HTML和PDF版本生成两个文件夹。
工作完成了!
您可以编辑doxyfile来更改设置。
我通常使用Understand for C++来生成UML或重新考虑代码:
http://www.scitools.com/index.php
相关文章:
- 在 UML 类图中为C++类添加构造函数和析构函数
- 输出(用于 GraphViz)提升图顶点及其属性,使用具有私有变量的类作为捆绑属性
- 逆向工程项目到图形UML图
- 用60k 条目初始化类静态图
- 如何在一个类中存储多个位图
- 如何从无序列图中打印私有类变量
- 指向类的指针的 STL 映射的 SWIG 类型图
- UML 类图(操作区间)
- 将C++源代码反向到UML类图
- 如何使用Enterprise Architect(EA)生成QT项目的类图
- 如何在UML活动图中表示编译时间条件
- 类图中B类中的A类对象
- 企业架构师 - 从类图中的接口继承方法
- 为Qt应用程序自动创建类图的工具
- 生成类图的工具
- 狂想曲- uml类关系
- 大型c++框架类图分析工具
- 实现UML序列图
- 如何从c++代码中绘制类图
- UML活动图作为DSL;转换为c++