MacOS を使用して C++ プログラムをクラス ダイアグラムに生成したいと考えています。
Doxygen を試してみました (stackoverflow の他のトピックで多くの人が提案しています) が、それがどのように機能するのかわかりません。
もっと簡単な解決策を提案できますか?クラス ダイアグラムへの自動反転を提供するユーザー プログラムに最も適しているのはどれですか?
(たとえば、NetBeans 6.5.1 が Java プログラムに対して行うことのようなもの)
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 バージョン用に 2 つのフォルダーを生成します。
仕事は終わった!
doxyfile を編集して設定を変更できます。
私は通常、Understand for C ++を使用してUMLを生成したり、コードをリファクタリングしたりします。