Как стать автором
Обновить

Комментарии 3

Если внешняя зависимость поддерживает cmake, то для ExternalProject, начиная с 3.11, есть лучшая альтернатива — FetchContent. Она стягивает зависимость в configure time, что заменяет головняки подлючения к основному проекту простым add_subderictory.

PS: Официальная документация cmake зачастую только добавляет вопросов в поиске решения проблемы. ИМХО больше пользы от ресурсов посвященных современным способам использования cmake, например https://cliutils.gitlab.io/modern-cmake/

Спасибо. Инструмент действительно крутой. Но не кажется ли, что он уже устаревший? В эпоху тотального CI/CD, систем вроде Bazel etc.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации