этим подразумеваете?
Для C++ универсального пакетного менеджера, как тот же pip для Python, нет.
Есть. Для С++ есть стандарт де факто - vcpkg - универсальный пакетный менеджер. Твоя либа ставится в 1 строку
Cpm есть интересный плагин для cmake
Нифига не универсальный, только для винды..
А теперь возьми и почитай мифолог под какие платформы он работает
Уже увидел, но не стоит его выставлять, как стандарт
В vcpkg свою либу нетривиально по моему добавить
де-факто он уже есть стандарт, остальные не вписываются из-за того, что поставляют уже готовые бинарники.
Опять мифы 🤣🤣🤣🤣 в vcpkg тривиально добавить либу, это в другие - только сношаться с зависимостями. Вот читай восторг людей которые после других попробовали vcpkg https://decovar.dev/blog/2022/10/30/cpp-dependencies-with-vcpkg/
Я использую vcpkg, мне нравится, но когда пытался добавить свою либо из гитхаб репо то запутался, длкументация корявая.
В Conan ты можешь так же собирать либу из исходников, есть даже специальный флаг для этого
читаю "Why we didn’t proceed with Conan" и далее идёт пересказ как они внимательно посмотрели как надо и потом пошли и сделали ровно наоборот и, о ужас, получилась фигня (капец неожиданно)
прикинь, уже это говорит что vcpkg интуитивно понятный и беспроблемный относительно конан
я щас пойду в vcpkg также ровно противоположное тому что в инстуркции сделаю и сделаю вывод что vcpkg неинтуитивная хрень
Я скачал и установил это чудо. Это вообще нормально, что у меня директория с этим менеджером пактов пока магичила SymEngine разрослась до 71 Гб? Потом я не стал больше терпеть и удалил еë. Что я такого ужасного сделал не так?.. Это ведь не нормальное еë поведение. Ведь так?
Ну, смелое заявление, смелое...
нормально, у неё в зависимостях жирные либы, один llvm чего стоит
хорошая штука vcpkg. Один только минус. В россии vcpkg.io без впн не работает
утверждение было не абсолютное. Допускаю исключения. 1) На моем местном провайдере не работает 2) мобильный интернет yota не работает
С телефона открыл, Билайн
смотря какой пакет устанавливать:) например qt-base без vpn не поставить. Так что это проблема не vcpkg
Через Конан поставить без впн
Вот с этим проблем вообще не возникло почему-то. А вот с SymEngine до сих пор разобраться не могу
Можно и без этого заменив ссылочки на зеркала яндекса
Тезис в том, что Конан поддерживает зеркала
Обсуждают сегодня