Doxygen + GraphBiz로 이쁘게 클래스 다이어그램을 그리는 방법을 알아봅시다.
- Source code directory 설정
- Scan recursively 체크
- Destination directory: output 폴더 지정
- All Entities
- with navigation panel
- Use dot tool from the GraphViz package
- Call graphs 체크
- Called by graphs 체크
- 인코딩 설정
- 언어 설정
- ALWAYES_DETAILED_SEC 체크
- INLINE_INHERITED_MEMB 체크
- EXTRACT_ALL 체크
- EXTRACT_PRIVATE 체크
- EXTRACT_STATIC 체크
- Input 파일 인코딩 설정
- input 파일 설정
- SOURCE_BROWSER 체크
- INLINE_SOURCES 체크
- DOT_PATH GraphViz(Dot) 설치 경로를 지정해 준다.
-> Run doxygen
결과 예시
(끝)