CMake 4.4.3의 핵심 업데이트
Kitware의 공식 CMake 빌드 시스템이 4.4.3 버전으로 업그레이드되었습니다. 이 릴리스는 개발자 경험을 개선하고 복잡한 빌드 시나리오를 더 효율적으로 관리할 수 있는 여러 기능을 추가했습니다.
주요 신기능
- 강화된 진단 시스템: cmake_diagnostic() 명령으로 CMake의 진단 상태를 직접 제어 가능
- 프리셋 개선: CMakePresets.json 스키마 버전 12 지원, --presets-file 인자 추가로 유연한 설정 파일 관리
- C++ 20 모듈 지원: clang-cl에서 C++ 20 명명된 모듈 지원 (Visual Studio 제너레이터 제외)
- list() 명령 확장: PREDICATE와 COMPARATOR 모드 추가로 사용자 정의 필터링 및 정렬 기능 제공
- 파일 셋 기능: SOURCES 파일 셋 타입 신규 추가, 여러 파일 셋 속성 지원