Spec-Zone.ru › CMake 3.21

Учебник CMake

Введение

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

Шаги

Документация учебника и исходный код примеров находятся в каталоге Help/guide/tutorial дерева исходного кода CMake. Каждый шаг имеет свой собственный подкаталог, содержащий код, который можно использовать в качестве отправной точки. Примеры учебника являются поэтапными, поэтому каждый шаг предоставляет полное решение для предыдущего шага.

  • Шаг 1: Базовая начальная точка
    • Добавление номера версии и файла-заголовка конфигурации
    • Указание стандарта C++
    • Сборка и тестирование
  • Шаг 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.21/guide/tutorial/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API