한줄평
“설정이 간결하고 빌드가 빨라 새 프로젝트를 시작할 때 좋은 선택입니다. 다만 기존 CMake·Autotools 자산이 많은 프로젝트를 옮겨오는 데는 품이 듭니다.”
이런 분께 C/C++ 프로젝트에 깔끔한 빌드 체계를 세우려는 개발자께
좋은 점
- 설정 문법이 간결하고 읽기 쉬움
- Ninja 백엔드로 빌드가 빠름
아쉬운 점
- 기존 다른 빌드 시스템에서 이전하는 비용이 있음
메손 소개
C·C++를 비롯한 여러 언어 프로젝트를 빌드할 때 쓰는 명령줄 빌드 시스템입니다. 읽기 쉬운 설정 문법을 지향해 Make나 CMake보다 간결하게 빌드 규칙을 적을 수 있고, 실제 컴파일은 Ninja 같은 백엔드로 넘겨 속도가 빠릅니다. 리눅스 데스크톱 프로젝트를 중심으로 널리 채택되어 있습니다.