Содержание
- Введение 1
- Основы Системы Сборки CMake 2
- - Обзор Архитектуры CMake 2.1
- - Синтаксис и Структура CMakeLists.txt 2.2
- - Типы Проектов и Поддержка Компиляторов 2.3
- Управление Зависимостями в CMake 3
- - Поиск и Подключение Внешних Библиотек 3.1
- - Работа с Локальными и Удаленными Зависимостями 3.2
- - Использование Современных Подходов и Инструментов 3.3
- Кроссплатформенная Разработка с CMake 4
- - Основы Кроссплатформенности в CMake 4.1
- - Адаптация Кода и Условная Компиляция 4.2
- - Работа с Разными Компиляторами и Инструментами Сборки 4.3
- Практическое Применение CMake: Примеры и Рекомендации 5
- - Создание Простых C++ Проектов 5.1
- - Сборка Проектов с Внешними Библиотеками 5.2
- - Оптимизация и Управление Сборкой 5.3
- Заключение 6
- Список литературы 7