我正在尋找一個(最好是開源的)工具,給定大量的C/C++代碼,將生成一個可視或可能的XML圖形之間的依賴關係類(C++)和/或文件C)。類依賴關係工具
這個想法是,如果你不得不將代碼轉換成另一種語言,你希望能夠首先獲得編譯最低級別的類,並從那裏建立起來。所以,你首先需要確定它們是哪些類。
據我所知,Doxygen沒有這種能力,但我可能是錯的。
我正在尋找一個(最好是開源的)工具,給定大量的C/C++代碼,將生成一個可視或可能的XML圖形之間的依賴關係類(C++)和/或文件C)。類依賴關係工具
這個想法是,如果你不得不將代碼轉換成另一種語言,你希望能夠首先獲得編譯最低級別的類,並從那裏建立起來。所以,你首先需要確定它們是哪些類。
據我所知,Doxygen沒有這種能力,但我可能是錯的。
Documentation and Reverse Engineering Tools
1)的Doxygen
2)INSIGHT(UNIX,LINUX,視窗)
3)的Rational Rose
4)源導航
5)BOUML
我還沒有使用任何開源工具,但Rhapsody UML工具在做這件事方面做得很好。他們過去給任何人提出30天的免費試用,IBM只是買了它,所以我不知道他們是否仍然這樣做。
http://www-01.ibm.com/software/awdtools/rhapsody/ 它會反轉C/C++/Java/Ada。
你說的是UML圖......如果我沒記錯的話,eclipse有一個這樣的插件.. – vpram86 2009-10-09 14:50:26