207 похожих чатов

Подскажите кто как решает проблему использования зависимых либ при сборке?

есть список собранных либ. эти бинарники лежат на сорс контроле (да, довольно быстрое и плохое решение). с ростом проекта и зависимостей неудобства растут.

8 ответов

24 просмотра

Пакетный менеджер в виде apt/Conan/vcpkg обычно решают эту задачу

Александр Toon
мы сами собираем либы

Для конана можно свой сервер развернуть

Александр Toon
мы сами собираем либы

Это никак не опровергает тезис про пакетники. Они все предназначены и для работы в таких условиях

Александр-Toon Автор вопроса
vladd12
Для конана можно свой сервер развернуть

в сторону конана не смотрел, но как там хранятся снэпшоты собранных либ? у нас периодически настройки сборки меняются

Александр-Toon Автор вопроса
Michael Chambers
Это никак не опровергает тезис про пакетники. Они ...

то есть разворачивается сервер с пакетным менеджером который уже хранит в себе нужные версии бинарников?

Александр Toon
то есть разворачивается сервер с пакетным менеджер...

Правильно. Для каждой версии бинарников рядом лежит конфиг файл, в котором описано как и чем собиралось. Соответственно для gcc7 будет одна версия, для gcc8 другая и т.д.

Александр-Toon Автор вопроса
Michael Chambers
Правильно. Для каждой версии бинарников рядом лежи...

спасибо. пойду в сторону пакетных менеджеров

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта