我正在使用理性软件架构师 9.0。它像eclipse一样使用。我从现有代码创建了一个 makefile 项目。这意味着我已经有了 c++ 源代码。现在我想从这些代码生成类图。我在网站上找到了一篇中文文章来描述如何使用玫瑰。但我不知道如何遵循这些步骤。因为我在当前版本中没有找到这些步骤中描述的视图,例如组件视图。
在安装 RSA 期间安装了 eclipse。我可以直接从 RSA 的安装文件夹中打开 eclipse。我可以将现有的源代码作为项目导入。我可以从一个头文件中看到类视图。但只有一个标题和一个类。我不知道如何从源代码中获取所有类的关系图(hearder 文件或所有源文件,包括 cpp 文件?)。
我可以从桌面的快捷方式打开 RSA。我使用的是 Windows 10。但似乎没有使用与 Eclipse 相同的工作区。我可以创建一个空的 UML 项目。但是源代码呢?
我仍然不知道如何获得类图。线程显示了如何在 EA 而不是 RSA 9.0 中执行此操作
现在我拥有的是:
RSA9.0 更像是eclipse。
源代码如下所示:
server
├───folder1
│ ├───ffirst1.h
│ ├───ffirst1.cpp
│ ├───Main.cpp
│ ├───makefile
│ ├───fsecond1.h
│ └───fsecond2.cpp
│
├───folder2
│ ├───sfirst1.h
│ ├───sfirst1.cpp
│ ├───ssecond1.h
│ ├───ssecond2.cpp
│ ├───Main.cpp
│ └───makefile
├───manager.sh
└───makefile
如何使用理性软件架构师 9.0 从 cplusplus 源代码(头文件?)导出类图?
有人可以给我解决这个问题的步骤吗?
任何建议或经验将不胜感激。谢谢