CMake Best Practices: Upgrade your C++ builds with CMake for maximum efficiency and scalability

Книга "CMake Best Practices" представляет собой практическое руководство по использованию CMake для создания эффективных и масштабируемых систем сборки C++ проектов. Авторы, обладающие многолетним опытом в разработке программного обеспечения, делятся лучшими практиками и современными подходами к конфигурации сборки.

В книге подробно рассматривается архитектура CMake, процесс сборки, работа с различными инструментальными цепочками и типами сборок. Особое внимание уделяется написанию качественных CMakeLists.txt файлов, организации исходных и билд-папок, а также использованию одноконфигурационных и многоконфигурационных генераторов.

Издание охватывает как базовые аспекты работы с CMake через командную строку, так и продвинутые техники конфигурации с использованием CMake-GUI и ccmake. Книга поможет разработчикам создавать поддерживаемые и воспроизводимые системы сборки, что является критически важным для командной разработки и промышленных проектов.

Второе издание обновлено в соответствии с современными стандартами и включает новые возможности CMake. Книга предназначена для C++ разработчиков, инженеров DevOps и всех, кто хочет улучшить свои навыки работы с системами сборки.

CMake Best Practices: Upgrade your C++ builds with CMake for maximum efficiency and scalability
A
Автор
Dominik Berner, Mustafa Kemal Gilor
Издательство
Packt Publishing
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент