[DevTip] doxygen이 뭘까...

평소 주석을 나름대로 잘 달아보고자 노력하는 편인데,
doxygen을 제대로 쓰기 위해서 더 꼼꼼하고 부지런해질 필요가 있을 것 같다.
MCU 구동을 위해 간단한 코드를 작성할 일이 있어서 활용해 보기로 했다.

참고한 자료 링크는...
Doxygen 사용법
다운로드는...
http://sourceforge.net/projects/doxygen/

예전에 JavaDoc을 사용해 보려다 포기했었는데 하나라도 좀 익혀둬야겠음...

덧...

  1. Doxygen GUI 주요 설정
    1. Expert->Project에서
      OUTPUT_LANGUAGE : Korean
      REPEAT_BRIEF : Uncheck
      ALWAYS_DETAILED_SEC : Uncheck
      INLINE_INHERITED_MEMB : Check
      FULL_PATH_NAMES : Uncheck
    2. Expert->Build에서
      EXTRACT_ALL : Check
      EXTRACT_PRIVATE : Check
      EXTRACT_STATIC : Check
    3. Expert->Source Browser에서
      INLINE_SOURCES : Check
    4. Expert->Dot에서
      CLASS_DIAGRAM : Check
      UML_LOOK : Check
      DOT_PATH : ../../../Program Files (x86)/Graphviz2.38/bin
  2. Graphviz
    1. 다운로드 페이지가 먹통이어서 두 번 시도 끝에 다운로드 성공. 안정적인 버전 2.38을 받아서 설치하고 경로 설정만 잘 해 두면 동작은 이상 없는 듯. 개인적으로 zip 파일 받아서 원하는 위치에 압축 풀고 경로 설정했음. msi 파일은 관리자 권한으로 설치하면 될 듯.
    2. Doxygen GUI Frontend의 built-in diagram generator를 써도 무방.
  3. @item 외우는 것이 일. 템플릿으로 써 먹을 예제파일을 잘 만들어 놔야 할 듯.

댓글

이 블로그의 인기 게시물

환경개선부담금

[DevTip] Windows에서 tail 쓰기...