On Wed, Aug 26, 2009 at 11:53 PM, bala chandar <[email protected]>wrote:
> Hello guys, > I want to develop an open source project called as splint.I > downloaded the source code of that project.It contains lots of files > in it.Headers,code files etc.To develop that project i need to > understand the project source code.Is there any tool to analyze the > source code.Else how do i start to study the source code. > here are some general comment !! before going to source code, you first need to know what exactly is the software. After that you should know what technology and Model it use. -- ** what API, What framework it use ** is it distributed or single code At the same time i you generate documentation of software using doxygen -- Doxygen will generate all soft of files which are needed to explain the code !! Doxygen is simple superb !! for any software project !! Use eclipse or similar IDE , this will be a great tool to explore the source code !! How to use, I like most "F3" button -- you can quickly open any class definition i like "Ctrl +T" button -- It will open type hierarchy I like "Ctrl +alt + H" -- this will open call hierarchy, using this you can explore the call graph, a function is called from where. After that you can use the software in debug mode in eclipse, You can put breakpoint on code and run the software ,, you can see the flow inside code !! I deal with complex software for quickbug fixing and debug save my life because it give me full idea how a code is behaving and running on system... PS: i just said, Doxygen+Eclipse+Debug !! -- ┌─────────────────────────┐ │ Narendra Sisodiya ( नरेन्द्र सिसोदिया ) │ R&D Engineer │ Web : http://narendra.techfandu.org │ Twitter : http://tinyurl.com/dz7e4a └─────────────────────────┘ _______________________________________________ To unsubscribe, email [email protected] with "unsubscribe <password> <address>" in the subject or body of the message. http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
