doxywizard 로 설정해도 되지만 Doxtfile을 text 편집기로 열어서 수정하는게 편할 때도 있음..
위 경로에 들어가면 아래 화면이 보인다.
현재 Os 환경에 맞는 설치 방법을 선택한다. 여기서는 Windows용을 선택하였다.
나오는 화면에서 설치하기 방법을 선택한다.
일반적으로 압축 파일을 받아 배치 파일을 실행하고 GUI설정한 뒤, 설치하는 방법을 사용하고 있다.
아래 '~~설치하기' 항목을 선택하면 자세한 설명을 볼 수 있다.
위 항목을 선택하면 나오는 페이지에서 하라는 대로 한다.
끝.
- 151103 확인.
Doxygen ver 1.8.9.1
#
# Project related configuration options
#
DOXYFILE_ENCODING = EUC-KR
PROJECT_NAME = [프로젝트명] # 프로젝트명
PROJECT_NUMBER = 0.1 # 프로젝트 버전
PROJECT_BRIEF = "[프로젝트 설명]" # 프로젝트 설명
OUTPUT_DIRECTORY = Doxygen/RDM2D # 상대 경로
OUTPUT_LANGUAGE = Korean
FULL_PATH_NAMES = NO % 문서에서 파일명을 Full Path 로 표시할지 여부
OPTIMIZE_OUTPUT_FOR_C = YES % C, C++ 언어 일 때 선택
OPTIMIZE_OUTPUT_JAVA = YES % java, python, C# 언어일때 선택, 문서에 Namespace 항목 출력됨.
MARKDOWN_SUPPORT = NO % Markdown 언어 지원 여부
AUTOLINK_SUPPORT = NO %
#
# Build related configuration options
#
EXTRACT_PRIVATE = YES
EXTRACT_STATIC = YES
EXTRACT_LOCAL_METHODS = YES
INTERNAL_DOCS = YES % 내부 문서 생성 여부
SHOW_INCLUDE_FILES = YES % 아래 참조
% build 토픽에서의 추가 내용 !!!!!!
%
% 1.8.9.1 버전의 버그인지 몰라도 SHOW_INCLUDE_FILES 에
% YES 줘도 파일 목록이 출력되지 않음....
% 그래서, EXTRACT_ALL 에 YES 주고 돌림 ㅜㅜ
#
# Configuration options related to the input files
#
INPUT = [프로젝트 소스 경로] # [상대 경로]를 지정한다. 폴더가 여러개면 가장 최상위 디렉토리로 지정한다.
# 나중에가면 서브 디렉토리를 탐색할지 정하는 속성이 있다.
INPUT_ENCODING = CP949 # 한글 관련 인코딩
FILE_PATTERNS = *.cs \ # 포함 시킬 확장자 (in ver 1.8.9.1) (간혹 버전에 따라 다를수 있는가봄.. )
RECURSIVE = YES # Input 경로 내 서브 디렉토리까지 검색
EXCLUDE_PATTERNS = stdafx.h \
Resources.h \
CvvImage.h \ # 예제
# Input 경로에서 제외할 파일명 혹은 와일드카드 패턴 입력
# C# 의 경우 designer.cs 등 입력한다.
# 1.8.9.1 버전에서는 버그인지 파일의 full path 를 입력해줘야했다.
#
# Source Browser
#
SOURCE_BROWSER = YES # 소스 파일 목록 출력
REFERENCED_BY_RELATION = YES # 문서화시, 함수가 참조하는 모든 함수 나열
REFERENCES_RELATION = YES # 문서화시, 함수에 의해 사용되는/호출되는 엔티티가 나열
#
# Configuration options related to the LaTeX output
#
EXTRA_PACKAGES = kotex
LATEX_BATCHMODE = YES # LaTeX 파일을 generate 하기위하여 \batchmode 명령어를 추가함.
#
# Configuration options related to the RTF output
#
COMPACT_RTF = YES
RTF_HYPERLINKS = YES
#
# Configuration options related to the dot tool
#
MSCGEN_PATH = "C:/Program Files (x86)/Mscgen"
DIA_PATH = "C:/Program Files (x86)/Dia/bin"
HIDE_UNDOC_RELATIONS = NO
HAVE_DOT = YES # doxygen will assume the dot tool is available from the path. This tool is part of Graphviz.
DOT_FONTNAME = gulim.ttc
DOT_FONTPATH = c:\windows\fonts
UML_LOOK = YES
CALL_GRAPH = YES
CALLER_GRAPH = YES
DOT_PATH = "C:/Program Files (x86)/Graphviz2.34/bin"
DOT_TRANSPARENT = YES