Подробное описание документа
Свидзиньски, Р. CMake для C++ : руководство / Р. Свидзиньски ; пер. с англ. А. А. Слинкина. — Москва : ДМК Пресс, 2025. — 442 с. — ISBN 978-5-93700-326-3.
CMake – это мощная кросс-платформенная утилита для автоматизации сборки программ из исходного кода. Книга охватывает все этапы освоения CMake, от установки и знакомства со структурой каталогов проекта до тестирования программ и создания модульных конфигураций сборки. Благодаря детальным пояснениям и многочисленным практическим примерам вы получите знания и навыки, которые позволят писать более чистый и эффективный код на С++. Краткое содержание: изучение лучших практик сборки кода на C++; практическое знакомство с языком CMake; гарантирование качества кода с помощью тестов и статического и динамического анализа; управление зависимостями в CMake: нахождение, скачивание и компоновка; построение решений для повторного использования и сопровождения; оптимизация артефактов сборки и процесса сборки; программирование современных версий CMake и управление процессом сборки; работа с готовыми конфигурациями CMake и CDash. Издание предназначено инженерам по сборке и разработчикам программного обеспечения, знакомым с программированием на C/C++ и желающим изучить CMake.