call graph 그리기

오피스 업무, 개발 업무, 디자인 업무 등 다양한 분야에서의 리눅스 활용과 방법을 서로 이야기하고 질의하고 토의하는 곳

Moderator: Dry8r3aD

Post Reply
j34j34
Posts: 19
Joined: 2010/06/01 Tue 3:07 pm

call graph 그리기

Post by j34j34 » 2011/03/23 Wed 9:53 am

말 그대로 소스 파일들을 등록하면 그 내에 정의된 함수들끼리 call graph를 그려 주는 tool 없나요?
Kachegrind는 a.out으로 실행 파일로 만들어야 하던데..
너무 커서 좀 힘들구요.. 소스 구조가 잘 잡혀 있는지를 분석하려고 하는 거라서.. 코드 자체를 바로
할 수 있으면 좋을 것 같은데... 적당한 툴이 없나요?
감사합니다.

User avatar
nike984
Posts: 1067
Joined: 2008/04/21 Mon 9:02 am

Re: call graph 그리기

Post by nike984 » 2011/03/23 Wed 11:44 am

http://www.csn.ul.ie/~mel/projects/codeviz/
이게 그런거 아닐까 싶네요
원래 그래프 그리는건 Graphviz가 젤 좋은데
codeviz는 Graphviz를 이용해서 call graph를 그려준다는군요.

[attachment=0:1bt9i1ol]
alloc_pages.png
alloc_pages.png (11.42 KiB) Viewed 3347 times
[/attachment:1bt9i1ol]

Post Reply