Doxygen 1.7.6.1 버전을 이용하여 소스 문서화를 테스트하는데 아래 이미지와 같이 한글이 자꾸만 깨지는 현상이 발생 했다.
Doxygen 설정 중에서 DOXYFILE_ENCODING(=UTF-8) 과 OUTPUT_LANGUAGE(=English) 를 아무리 바꾸어 보아도 현상은 달라지지 않았다.
OUTPUT_LANGUAGE를 Korean으로 변경을 하면 기본적인 문자는 한글로 잘 보여지는데 코드상 작성한 문서는 한글이 깨져서 보인다.
변경하던 중 Input 항목에서 INPUT_ENCODING 이 기본 값으로 UTF-8로 설정이 되어 있는데 본인이 작업중인 소스 파일(Visual Studio)은 UTF-8 형식이 아닌 일반 ASCII 파일 이다. 그래서 이 부분을 EUC-KR로 변경을 하니 한글이 잘 출력이 되었다.
혹시나 해서 INPUT_ENCODING 항목을 CP949 로 설정을 하여도 한글 출력에 문제가 없었다.
Doxygen 설정 중에서 DOXYFILE_ENCODING(=UTF-8) 과 OUTPUT_LANGUAGE(=English) 를 아무리 바꾸어 보아도 현상은 달라지지 않았다.
OUTPUT_LANGUAGE를 Korean으로 변경을 하면 기본적인 문자는 한글로 잘 보여지는데 코드상 작성한 문서는 한글이 깨져서 보인다.
변경하던 중 Input 항목에서 INPUT_ENCODING 이 기본 값으로 UTF-8로 설정이 되어 있는데 본인이 작업중인 소스 파일(Visual Studio)은 UTF-8 형식이 아닌 일반 ASCII 파일 이다. 그래서 이 부분을 EUC-KR로 변경을 하니 한글이 잘 출력이 되었다.
혹시나 해서 INPUT_ENCODING 항목을 CP949 로 설정을 하여도 한글 출력에 문제가 없었다.
'Dev Story > Tips' 카테고리의 다른 글
Visual C++ 프로젝트에 SQLite 포함시키기 (2) | 2012.02.05 |
---|---|
[Android Dev.]SDK 샘플 프로그램 실행하기 (0) | 2012.01.25 |
Eclipse 용 Doxygen 플러그 인 - eclox 사용하기 (0) | 2011.12.20 |
Eclipse 용 Doxygen 플러그 인 - eclox 설치하기 (0) | 2011.12.20 |
[OpenCV] Linear Least Square calculation using OpenCV (0) | 2011.11.21 |