3

我想知道是否有办法更改默认工具以生成 Doxygen 的消息序列图(msc)。Doxygen 的实际默认工具是 mscgen ( http://www.mcternan.me.uk/mscgen/ ),它是一个很好的工具,但我想使用 msc-gen ( https://sites.google.com /site/mscgen2393/)这似乎是一个更完整的工具。

我已经尝试在“MSCGEN_PATH = /usr/bin/”处创建到 msc-gen 的链接(如 ln -s /usr/bin/msc-gen ./mscgen),但工具的命令行不同。有一种特定的方法可以配置 Doxygen 来“学习”这个新工具命令行吗?

4

1 回答 1

5

对于当前的 msc-gen 版本 (v4.0.0),您的解决方案应该可以工作。我刚刚尝试将 MSCGEN_PATH 设置为 msc-gen 安装目录,它对我有用。msc-gen 已经带来了其主要可执行文件的副本,其名称mscgen.exe将由 doxygen 调用。

该解决方案也在第二段中描述:http: //msc-generator.sourceforge.net/help/4.0/

您可能还想看看 Plant UML 及其 doxygen 集成:

于 2014-06-11T07:07:54.547 回答