언리얼 엔진에서 컴파일시 에러 출력이 한글일 경우 깨지는 현상이 있다.

 

이는 컴파일러 자체에서 한글 출력형식에 문제가 있는걸로 보인다.

(마소든 언리얼이든 둘중에 하나는 고쳐야 하지 않겠니?)

 

임시로 한글이 출력 안되고 영어가 출력되게 변경해주는 방편을 사용한다.

 

비주얼 스튜디오가 깔려있는 폴더에서 컴파일러의 한글 출력부분을 제거해서 영어로 나오도록 한다.

 

아래 폴더로 가서

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\Hostx64\x64

위 폴더의 1042 폴더를 제거하여 한글출력을 막고 영어로 출력시킨다.

물론 32비트로 컴파일시에는 x86의 1042 폴더도 삭제한다.

 

다른 버전의 스튜디오도 비슷할껄로 예상된다.

 

위와 같이 영어로 출력된다.

 

 

또한, 다른 방법을 찾은듯 하다.

(이방법은 문제가 많다. 추천하지 않는다.)

제어판 -> 국가또는지역 -> 관리자 옵션 -> 시스템 로컬 변경 -> UTF8 사용 채크후 재부팅.

 

+ Recent posts