История изменений
Исправление snizovtsev, (текущая версия) :
bazel лучше всего, если есть силы на затаскивание зависимостей в него и лишняя неделя на изучение.
если нужно чтобы быстро и работало - Nix (моя статья на хабре - https://habr.com/ru/post/281611/)
Для embedded есть buildroot, yocto, buildstream.
Остальное можешь не смотреть.
UPD: ах, ну и системный ПМ тоже не стоит забывать - как бы это банально не звучало. Главное смотри на дистрибутивы, которые умеют в distilling пакетов на -dev и -dbg версии.
Исходная версия snizovtsev, :
bazel лучше всего, если есть силы на затаскивание зависимостей в него и лишняя неделя на изучение.
если нужно чтобы быстро и работало - Nix (моя статья на хабре - https://habr.com/ru/post/281611/)
Для embedded есть buildroot, yocto, buildstream.
Остальное можешь не смотреть.