일반
CMake
정의
크로스 플랫폼 빌드 시스템 생성 도구. CMakeLists.txt에 적은 설정으로 Makefile, Ninja, Visual Studio 프로젝트 같은 실제 빌드 파일을 만들어 주며 C/C++ 프로젝트의 의존성과 컴파일 옵션을 관리
상세 설명
핵심 개념
CMake는 프로그래밍 전반에서 자주 접하게 되는 개념입니다.
실무에서 활용
- 시스템 아키텍처 설계의 기초가 됩니다
- 성능 최적화와 병목 해결에 활용됩니다
- 프로덕션 환경에서 안정적인 운영을 가능하게 합니다