7 месяцев назад
CMake от начинающего до опытного. Часть 4 - Подключаем к проекту библиотеку для тестирования.
Работа с современными программными проектами затруднительна без использования сторонних библиотек. Такие библиотеки часто называют внешними зависимостями. Таким образом эффективное управление зависимостями является одной из важных задач для команды разработчиков. При этом ручное управление часто требует много времени на настройку и постоянную поддержку зависимостей. К счастью для автоматизации решения данной задачи отлично подходит CMake. Так как CMake фактически является стандартом в области автоматизации сборки, то многие библиотеки (их также называют пакетами) совместимы с ней...
Сборка и установка разделяемой (shared) библиотеки С++ с помощью CMake. Библиотеки С++ и CMake. Часть 3
Разделяемые (shared) библиотеки широко применяются в рамках любой операционной системы будь то Linux или Windows. Их широкое использование позволяет серьезно экономить дисковое пространство и оперативную память, позволяя загружать только востребованный код и использовать одни и те же библиотеки во многих приложениях. Некоторые такие библиотеки и вовсе обязательно используются всеми приложениями, запускаемыми в операционной системе...