Учебник по CMake
Введение
Учебник CMake предоставляет пошаговое руководство, охватывающее распространенные проблемы систем сборки, которые CMake помогает решить. Изучение взаимодействия различных тем в примере проекта может быть очень полезным.
Шаги
Документацию к учебнику и исходный код примеров можно найти в каталоге Help/guide/tutorial дерева исходного кода CMake. Каждый шаг имеет свою подкаталог, содержащий код, который можно использовать в качестве отправной точки. Примеры учебника являются пошаговыми, поэтому каждый шаг предоставляет полное решение для предыдущего шага.
- Шаг 1: Базовая начальная точка
- Шаг 2: Добавление библиотеки
- Шаг 3: Добавление требований к использованию библиотеки
- Шаг 4: Установка и тестирование
- Шаг 5: Добавление системного инспектирования
- Шаг 6: Добавление пользовательской команды и сгенерированного файла
- Шаг 7: Упаковка установщика
- Шаг 8: Добавление поддержки панели мониторинга тестов
- Шаг 9: Выбор статических или динамических библиотек
- Шаг 10: Добавление выражений генератора
- Шаг 11: Добавление экспорта конфигурации
- Шаг 12: Упаковка отладочной и релизной версий
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.22/guide/tutorial/index.html