git — Артефакторная поддержка для C / C ++ dev

Я хочу сократить время сборки в большом проекте C ++ за счет управления версиями библиотек. Похоже, что это плохая идея с git или любым другим VCS.

В то время как есть расширение git под названием git-lfs для решения этой проблемы, Artifactory или другие подобные инструменты, кажется, лучший подход.

Можно ли использовать Artifactory для проекта C ++ с системой сборки Makefile?

1

Решение

Необработанным решением было бы использовать maven с native-plugin и extract-plugin. Вам придется развернуть свои библиотеки и заголовки в репозитории maven. Затем вы можете использовать их через pom.XML, просто указав зависимости. Это решение весьма неплохо, если вам нужны поддерживаемые инкрементные сборки, но требует определенных усилий.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]