프로젝트 내의 파일 간의 dependency를 보여주는 프로그램?

jindog의 이미지

쪼끔 커다란 프로젝트를 진행중인데 코드가 워낙 오래된 것이라
히스토리를 처음부터 끝까지 아는 사람이 없네요

당장 유지 보수를 해야하는 입장인데
dependency를 알기 쉽게 정리를 해야합니다.

도와줄 수 있는 프로그램이 있을까요?

jinushun의 이미지

x 프로그램은 안써봐서 모르지만 있긴있을거구요.
윈도우에서는 source insight 가 dependency 를 잘 나태내주는듯합니다.
dependency 없이 분석은 ctags, grep, cscope, vi 조합이 최강일듯.
#include <comics.h>
#include <alcohol.h>
#include <movie.h>
#include <chicken.h>

----------------------------
www.nate.com
----------------------------

purewell의 이미지

doxygen -g로 Doxygen 템플릿을 만들고
Doxygen 파일 아래부분에 graphviz/dot 설정이 있습니다.
거기에 콜 그래프 그려주는 것도 있고 의존 그래프 그려주는 설정도 있습니다.
doxygen을 돌려주면 html/latex 디렉토리가 만들어지면서 원하는 문서와 그래프를 퉤!하고 뱉어줄껍니다.
doxygen이 그래프를 그리려면 graphviz와 dot이 필요합니다.
_____________________________
언제나 맑고픈 샘이가...
http://yubink.com - 강아지 필요하세요?
http://purewell.biz - 헙!!

_____________________________
언제나 맑고픈 샘이가...
http://purewell.biz