Система построения проектов CMake: учебник

Учебник посвящён современной системе автоматизации сборки программных проектов — CMake. Это инструмент, который позволяет описывать сложные проекты, управлять зависимостями, настройками компиляции и генерацией файлов для различных систем сборки и интегрированных сред разработки (IDE).

В книге подробно изложены принципы работы систем автоматического построения, даётся обзор существующих инструментов (make, Autotools, qmake) и проводится сравнение с CMake. Основное внимание уделено изучению языка CMake: его синтаксису, основным командам, работе с переменными, свойствами, целями (исполняемые файлы и библиотеки) и управляющим конструкциям.

Учебник содержит практические примеры создания проектов со сложной структурой, использования внешних библиотек и вспомогательных инструментов разработки. Материал изложен последовательно — от основ до продвинутых тем, что делает книгу полезной как для начинающих, так и для опытных разработчиков, участвующих в создании кроссплатформенных приложений.

Издание предназначено для магистрантов направления «Фундаментальная информатика и информационные технологии», а также для студентов, аспирантов и специалистов в области разработки программного обеспечения.

Система построения проектов CMake: учебник
A
Автор
Д. В. Дубров
Издательство
Издательство Южного федерального университета
Год
2015
Язык
Русский
1
Оцените книгу

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

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