리눅스에서 doxygen & graphviz를 연동해서 사용하는 법을 간단히 소개
DOXYGEN INSTALL
링크 : http://www.stack.nl/~dimitri/doxygen/download.html
파일 : doxygen-1.5.9.linux.bin.tar.gz
설치방법( ROOT )
tar -zxvf doxygen-1.5.9.linux.bin.tar.gz
cd doxygen-1.5.9
./configure
make && make install
GRAPHVIZ INSTALL
링크 : http://www.graphviz.org/pub/graphviz/ARCHIVE/graphviz-2.6.tar.gz
파일 : graphviz-2.6.tar.gz
설치방법 ( ROOT )
tar -zxvf graphviz-2.6.tar.gz
cd graphviz-2.6
./configure
make && make install
PYTHON2.4( 버전이 2.4가 아닐 경우 )
링크 : http://www.python.org/ftp/python/2.4/Python-2.4.tgz
파일 : Python-2.4.tgz
설치 방법 :
tar -zxvf Python-2.4tgz
cd Python-2.4
./configure --enable-shared
make && make install
vi /etc/ld.so.conf ( 파일열고 python2.4 라이브러리가 복사된 경우를 넣는다 /usr/local/Python-2.4.3 )
/sbin/ldconfig
doxygen을 만들려고 하는 디렉토리로 이동( src로 이동 )
which doxygen
/usr/local/bin/doxygen -g file ( file이름은 마음대로 )
file을 열고 주요 옵션을 변경한다
DOXYFILE_ENCODING = UTF-8 => EUC-KR
PROJECT_NAME = 프로젝트명
PROJECT_NUMBER = 프로젝트버전
OUTPUT_DIRECTORY = 파일을 저장할 위치
SOURCE_BROWSER = NO =>YES
HAVE_DOT = NO =>YES
CALL_GRAPH = NO =>YES
CALLER_GRAPH = NO =>YES
DOT_PATH = => XXXXXXX/graphviz-2.6/cmd/dot
( graphviz를 설치하면 설치된 디렉토리 아래 cmd/dot에 dot라는 실행 파일이 생성이 된다. 그 디렉토리명을 입력하면 된다. )
이정도 설정하고
/usr/local/bin/doxygen file
명령어를 입력하면 OUTPUT_DIRECTORY로 지정한 위치에 doxygen file이 생성이 된다.
Visual Studio Add-in프로그램 DoxyComment를 다운로드
http://doxycomment.sourceforge.net/vs2005_addin.html
Doxygen, Graphviz, Doxbar, HtmlHelpCompiler - VC6.0 설정 방법
http://cafe.naver.com/hopistudy/66
댓글