발표일 | 2000년 |
---|---|
안정화 버전 | 3.31.4[1]
/ 2025년 1월 10일 |
미리보기 버전 | 3.21.0-rc1[2]
/ 2021년 6월 23일; 2021년 6월 30일; 2021년 7월 8일 |
저장소 | |
프로그래밍 언어 | C++[3] |
운영 체제 | 크로스 플랫폼 |
라이선스 | 제3항 BSD 라이선스 |
웹사이트 | cmake |
CMake(Cross Platform Make)는 멀티플랫폼으로 사용할 수 있는 Make의 빌드관리시스템을 만들기 위한 오픈소스 프로젝트로 키트웨어와 인사이트 콘솔티엄에서 만들었다. 스스로 기존의 Make의 과정을 수행하지는 않고 지정한 운영 체제에 맞는 Make 파일(마이크로소프트 윈도우에서는 솔루션 파일)의 생성 및 관리만을 수행하기 때문에 Meta Make라고도 불리는 빌드 자동화(automation 또는 makemake)시스템이다. 가장 큰 이점은 유닉스 계열 OS 중심이던 기존의 Make의 빌드(build) 시스템과는 달리 한번 작성해 두면 유닉스 계열은 물론, 마이크로소프트 윈도우 계열의 프로그래밍 도구도 지원한다는 것이다.