на данный момент?(conan, vcpkg и тд)
FetchContent из cmake
прикольно, спасибо!
он не всегда уместен
но тут скорее git submodule для Cmake, конечно, не с той гибкости которую дает Conan, ибо это просто подгрузка пакета насколько я понял
большие либы (тот же буст) FetchContent очень долго грузит. Я минут 15 ждал, думая, что у меня зависла загрузка в статус баре
вот это печально, мне как раз нужно было удобно буст подклбчать))
Даже не придумаю такого кейса, где не поможет банальное копирование репы с гит
Ну, если для себя, то Конан. Почему бы и нет
Я узнавал эту инфу в чате по сборкам проектов, как я понял, FetchContent лучше под какие то одинарные либы брать. Только под fmt. Только под spdlog. И т.д.
Главное не vcpkg. До сих пор в свои 18 пара седых волос от него
а что с ним не так? его довольно часто используют, насколько я знаю
ну если для своего проекта, то в vcpkg будет проще войти, чем в Conan. vcpkg и Conan это как OpenGL и Vulkan соответственно :D
Как-то был сделал проект с vcpkg, который подгружал курл и ещё пару либ, вроде фмт и для енамов что-то. Моя локальная машина установила его, го вот гит хаб акшнс напрочь отказывались с ним работать) И не только это, ещё я тогда не знал, что аргумент тулчейна парсится ещё до генерации кэша симэйка, а я пытался прописать тулчейн прямо в листах. Ну тут скорее моя проблема незнания, но осадочек неприятный)
Обсуждают сегодня