IncrediBuild

[IncrediBuild]

여러 컴퓨터에서 병렬로 빌드를 수행해서 빌드 타임을 크게? 향상 시켜주는 솔루션
C++로 개발할 때 어느 정도 규모가 커지면 유용한 제품이다.
그런데 한글을 포함한 영어가 아닌 언어들과 궁합이 좋지 않다.

[2018년 1월 16일 IncrediBuild Knowledgebase 글]

If the default versions of your operating system and Visual Studio are not English,
the IncrediBuild console output may read out unrecognizable characters,
such as question marks or may just output “undefined characters.”

IncrediBuild needs to write the output in English, this is due to Delphi limitations,
so if there is no English language pack available, you will face this issue.

발번역을 해보면

영어 버전이 아닌 OS와 VS를 사용하면 외계어가 출력되는데
이는 델파이의 한계 때문이지 우리 책임이 아니야.
IncrediBuild 를 쓰려면 영문으로 설정해.

정말? 델파이란 녀석이 영어만 지원한다고? 금시초문인데…

BS가 회사에서 테스트한 결과로는…
정말로 영어가 아닌 한글로 출력을 하게 되면 알 수 없는 이유로 빌드가 실패
(알 수 없는 이유는 … 아무것도 출력하지 않고 그냥 실패라고만 뜨기 때문… 돈 주고 팔지 말았으면…)

결론… IncrediBuild 는 정말 유용하지만 영문만 지원한다.

IncrediBuild와 Visual Studio 2015의 문제점

IncrediBuild 7.31보다 아래 버전을 사용하면
영문판 Visual Studio 2015가 아닌 경우 빌드가 되지 않는 문제가 발생합니다.

7.31 빌드 노트를 보면 수정이 있었으나 영문판 사용을 권장한다고 나옵니다.

해당 문제는 영어 언어 지원 팩을 설치하고, VS IDE의 설정에서 영어로 언어를 변경하면 해결됩니다.