дела с внешними подключаемыми библиотеками?
Например, для Node.js, React, React Native есть npm и файл package.json. Чтобы не тягать все зависимости в репозиторий, каждый разработчик пишет nmp install и он устанавливает локально для проекта все зависимости, которые указаны в package.json.
Как я пока понял, в плюсах есть 2 варианта:
1) каждый разраб должен подключать все библиотеки у себя локально пока проект не скомпилируется;
2) тянуть все подключенные бибилотеки в репозиторий, что является плохим подходом.
3) cmake FetchContent и далее 4) пакетные менеджеры conan, vcpkg...
Обсуждают сегодня