Modern CMake for C++. Second Edition. Effortlessly build cutting-edge C++ code and deliver high-quality solutions
Второе издание книги «Modern CMake for C++» представляет собой практическое руководство по использованию современного CMake для эффективной сборки проектов на языке C++. Книга охватывает все аспекты работы с CMake — от базовых концепций до продвинутых техник, позволяющих создавать чистый, поддерживаемый и масштабируемый код.
Автор, Рафал Свидзински, опытный инженер Google с более чем 12-летним опытом, последовательно объясняет принципы работы CMake, демонстрирует лучшие практики и предлагает решения реальных задач. Книга ориентирована как на новичков, которые только начинают знакомство с системой сборки, так и на опытных разработчиков, желающих углубить свои знания и освоить современные подходы.
Особое внимание уделяется интеграции CMake с другими инструментами экосистемы C++, управлению зависимостями, созданию модульных проектов и обеспечению переносимости кода между различными платформами. Практические примеры и рекомендации помогают читателям не только понять теорию, но и сразу применять полученные знания в своих проектах.
Книга служит надежным справочником для разработчиков, стремящихся повысить качество своих C++-проектов, оптимизировать процессы сборки и внедрить профессиональные стандарты в ежедневную работу. Это издание поможет освоить CMake на уровне, достаточном для решения сложных инженерных задач в современных условиях.









