C++ build automation tool with online repository
Существуют ли для экосистемы C++ системы сборки проектов, позволяющие подгружать необходимые зависимости из некоторых онлайн репозиториев, как это делают Maven и Gradle? Можно ли использовать Maven и Gradle только для указания зависимостей в проекте C++, по аналогии с Make?
Насколько я помню, make работает только с локальными библиотеками.
Т.е. к примеру подгрузить необходимые исходники с телом функций (не file.h
). По выражению include <file.h>
или по указанию в файле make
/pom.xml
? Как вообще при создании проекта на C++ подгружают библиотеки, которых нет на локальной машине?
Каждый компилятор имеет свой путь, где он ищет либы. Обычно новые либы (Boost?) добавляют в эти пути? Или локально в проект?