проектов? Я сам пишу на Scala. У нас как: ставишь утилиту sbt (сборочная утилита), берешь исходники, делаешь sbt compile и сборочная утилита сама скачает нужную версию компилятора, все библиотеки-зависимости в и на всех машинах результат будет одинаковый. Хочется такого же для плюсов. Есть ли такие билд-удитлиты которые могли бы самостоятельно скачивать и кофигурировать тулчейн и библиотеки?
Отдаленно подходит под описание Conan
Что такое "по настоящему воспроизводимые билды"?
Есть ли такие билд-удитлиты которые могли бы самостоятельно скачивать и кофигурировать тулчейн и библиотеки? Ну, и да, и нет. В мире С++ всё гораздо сложнее, чем в Java. Много компиляторов, много режимов сборки. Много всего. Одной такой утилиты универсальной нет. Вместо этого есть куча разных, нестандартных, которые делают разные вариации того, что ты описал. Наиболее близка к этому связка двух утилит CMake + Conan. Но Conan сейчас находится на этапе , скажем, выхода на финальную стадию готовности к production.
Полагаю что никак
Обсуждают сегодня