[DevTip] doxygen이 뭘까...
평소 주석을 나름대로 잘 달아보고자 노력하는 편인데,
doxygen을 제대로 쓰기 위해서 더 꼼꼼하고 부지런해질 필요가 있을 것 같다.
MCU 구동을 위해 간단한 코드를 작성할 일이 있어서 활용해 보기로 했다.
참고한 자료 링크는...
Doxygen 사용법
다운로드는...
http://sourceforge.net/projects/doxygen/
예전에 JavaDoc을 사용해 보려다 포기했었는데 하나라도 좀 익혀둬야겠음...
덧...
doxygen을 제대로 쓰기 위해서 더 꼼꼼하고 부지런해질 필요가 있을 것 같다.
MCU 구동을 위해 간단한 코드를 작성할 일이 있어서 활용해 보기로 했다.
참고한 자료 링크는...
Doxygen 사용법
다운로드는...
http://sourceforge.net/projects/doxygen/
예전에 JavaDoc을 사용해 보려다 포기했었는데 하나라도 좀 익혀둬야겠음...
덧...
- Doxygen GUI 주요 설정
- Expert->Project에서
OUTPUT_LANGUAGE : Korean
REPEAT_BRIEF : Uncheck
ALWAYS_DETAILED_SEC : Uncheck
INLINE_INHERITED_MEMB : Check
FULL_PATH_NAMES : Uncheck - Expert->Build에서
EXTRACT_ALL : Check
EXTRACT_PRIVATE : Check
EXTRACT_STATIC : Check - Expert->Source Browser에서
INLINE_SOURCES : Check - Expert->Dot에서
CLASS_DIAGRAM : Check
UML_LOOK : Check
DOT_PATH : ../../../Program Files (x86)/Graphviz2.38/bin - Graphviz
- 다운로드 페이지가 먹통이어서 두 번 시도 끝에 다운로드 성공. 안정적인 버전 2.38을 받아서 설치하고 경로 설정만 잘 해 두면 동작은 이상 없는 듯. 개인적으로 zip 파일 받아서 원하는 위치에 압축 풀고 경로 설정했음. msi 파일은 관리자 권한으로 설치하면 될 듯.
- Doxygen GUI Frontend의 built-in diagram generator를 써도 무방.
- @item 외우는 것이 일. 템플릿으로 써 먹을 예제파일을 잘 만들어 놔야 할 듯.
댓글
댓글 쓰기