我想用MacOS生成一個C++程序到類圖。反向C++源到UML類圖
我試過Doxygen(很多建議在其他主題中的stackoverflow),但我似乎並沒有得到它如何工作。
你能提出一個更簡單的解決方案嗎?對用戶程序最友好的方式是提供對Class Diagram的自動反轉?
(例如像什麼的NetBeans 6.5.1確實爲Java程序)
我想用MacOS生成一個C++程序到類圖。反向C++源到UML類圖
我試過Doxygen(很多建議在其他主題中的stackoverflow),但我似乎並沒有得到它如何工作。
你能提出一個更簡單的解決方案嗎?對用戶程序最友好的方式是提供對Class Diagram的自動反轉?
(例如像什麼的NetBeans 6.5.1確實爲Java程序)
如果您正在使用Eclipse作爲一個IDE,你可以嘗試回答this崗位。
我通常使用的瞭解C++生成UML或重新因子代碼:
你可能儘量避免doxygen的GUI。從終端輸入您的源文件夾然後輸入
$ doxygen -g #that generates the doxygen config file "doxyfile"
$ doxygen
後者爲HTML和PDF版本的UML生成兩個文件夾。
工作完成!
您可以編輯doxyfile來更改設置。
doxygen有什麼特別的問題? –
@ g-makulik我只是不明白它是如何工作的。它無法讀取包含要生成的類圖的源代碼的文件。 – felice
@格里斯先生,請原諒,先生,但這是我第一次。 – felice