본문 바로가기
빌

빌드캐시

BuildCache

컴파일 결과를 캐시해 빌드 가속

한줄평

“자주 다시 빌드하는 대형 프로젝트의 컴파일 시간을 눈에 띄게 줄여 줍니다. 다만 첫 빌드에는 도움이 안 되고, 빌드 시스템에 래핑해 넣는 설정이 필요합니다.”

이런 분께 대형 C/C++ 프로젝트를 반복 빌드하는 개발자·CI 관리자께

좋은 점

  • 재컴파일을 건너뛰어 빌드 시간 단축
  • 여러 컴파일러·플랫폼을 지원

아쉬운 점

  • 최초 빌드에는 이득이 없음
  • 빌드 스크립트에 연결하는 설정이 필요

빌드캐시 소개

BuildCache 는 컴파일 결과를 저장해 두었다가 재사용해 불필요한 재컴파일을 없애는 컴파일러 가속기입니다. ccache 와 비슷하게 같은 소스·옵션이면 이전 결과를 그대로 꺼내 빌드 시간을 줄입니다. C/C++ 등 대규모 프로젝트의 반복 빌드에서 효과가 큰 명령줄 도구입니다.

제작사

bits-n-bites · 공식 홈페이지