UMLを生成するためにかなり大きなC++ライブラリでGraphvizとdoxygenを試しています。 .dotファイルを生成しますが、.mapファイルを開くことができないと表示されます。
Windows 764ビットのmsiを介してインストールされたdoxygen1.8.3および2.30.1を実行しています。また、Graphvizbinフォルダーへのパスを手動で設定しました。
エラーは次のようになります。エラー:ドキュメントに含めるためにマップファイル/inherit_graph_11.mapを開く際の問題!
あなたがあなたの解決策を見つけたのは知っていますが、私のようなグーグルから来た人々のために、私はこれを誰にとってもできるだけ簡単にしたいと思います。
Windowsを使用していて、 Doxygen と Graphviz の両方をインストールしている場合、またはLinuxを使用していてapt-get install doxygen graphviz
を使用している場合、次のステップは次のとおりです。コマンドプロンプト/ターミナルからdot
コマンドを実行できることを確認してください。これを行うには、Graphviz/bin
フォルダーがPATHファイルに追加されていることを確認します。
適切に設定する方法の詳細が必要な場合は、 この回答 (SOによって削除されたのでここに archive.orgリンク )を参照してください)視覚化のためにDoxygen/Graphvizをアップ
私は同様の問題を抱えていて、それを修正するのに多くの時間を必要としたので、それを実行するための重要な事実を要約します。
これらの手順は、私のためにそれを機能させるためにそれを行いました。
2017年のWindows10では、次のことを行う必要がありました。