2013년 10월 15일 화요일

cygwin-gcc와 Mingw 에서 한글 코드 문제에 대한 메모

한글 관련 프로그램을 만들어 보려고, 윈도우 7 환경에서 Mingw 로 작업을 시작 했다.

윈도우 콘솔 프로그램으로 동작시키려고, 프로그래밍을 하는 과정에서 한글 출력하는 문제에 봉착 했다.

Mingw 에서는 C 소스가 UTF-8 코드로 작성되면 한글이 깨지고, CP949 소스는 잘 출력 된다.

그런데 cygwin-gcc 는 반대로 CP949 소스로 작성하면 한글이 깨지고, UTF-8 소스는 잘 출력된다.

윈도우의 CMD 까지 코드페이지를 변경하면서 테스트 하니, 갈 수록 헷갈린다.

뭐가 맞는건지 잘 모르지만 지금까지 파악한 사항은 위와 같다.

한글 처리가 시작부터 이렇게 어렵다니...


댓글 없음:

[C#] Community Toolkit

 https://kaki104.tistory.com/806