Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I need a tool that can generate a tree for a C application. like walking through it to build which methods is called

share|improve this question
add comment

1 Answer

up vote 0 down vote accepted

I think "best" is really subjective, but eclipse and eclipse CDT have loads of plugins.

This thread is probably relevant.

If you want a thing of absolute beauty shell out the money for Klockwork.

EDIT:Thought I would add this since the user complained about requiring an IDE. I would really rather do it from an IDE myself, but there are other options.

share|improve this answer
    
as i understand the thread you post it only let me to do the work by my self,but i need a tool that auto generate a tree only by giving it the source code of the application. i am trying to understand an application that written by some developer,and money is an issue. –  Fathy Mar 1 '12 at 2:25
    
generation of UML from code is EXACTLY what you are asking for –  hbdgaf Mar 1 '12 at 2:26
    
the procedure would be something like import the source code you're examining into an eclipse project and run any of the plug-ins listed –  hbdgaf Mar 1 '12 at 2:27
    
is there any apps other than eclipse that generate UML, sorry but am new in this field. –  Fathy Mar 1 '12 at 2:46
    
re-read my answer. the link references both plug-ins and BoUML. I added doxygen to the answer. I'm not sure what else you could possibly be expecting –  hbdgaf Mar 1 '12 at 2:50
show 1 more comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.