Size: a a a

2020 October 07

D

Danya in pro.cxx
Kirill
Тот же CMake может проверять версии установленных либ
Зачем проверять, зачем что-то руками переустанавливать, если что-то не то, если можно сделать просто условный conan install и оно все установит и все будет работать и не засрёт глобальное пространство?
источник

K

Kirill in pro.cxx
Danya
Зачем проверять, зачем что-то руками переустанавливать, если что-то не то, если можно сделать просто условный conan install и оно все установит и все будет работать и не засрёт глобальное пространство?
Я помню что такой способ был в мавене, из-за чего он мне сразу не понравился
Даже в питоне такого нет, потому что это неудобно
источник

D

Danya in pro.cxx
Kirill
Я помню что такой способ был в мавене, из-за чего он мне сразу не понравился
Даже в питоне такого нет, потому что это неудобно
В смысле нет??? pip для кого???
источник

K

Kirill in pro.cxx
Danya
В смысле нет??? pip для кого???
Глобально устанавливает
источник

D

Danya in pro.cxx
Kirill
Глобально устанавливает
Виртуальные окружения для кого?
источник

K

Kirill in pro.cxx
Danya
Виртуальные окружения для кого?
Тот же докер...
источник

PS

Pavel Samolysov in pro.cxx
+1 за библиотеки в проекте. Хотя смотрю тот же фолли предлагает питоновский скрипт который тебе все вытянет, но это лучше чем сначала поставь вот этот зоопарк а потом я так и быть соберусь или упаду из-за не той версии. Я хочу просто cmake -D... И чтобы все выкачалось и собралось
источник

IZ

Ivan Zamorano in pro.cxx
Kirill
Глобально устанавливает
venv привет :)
источник

D

Danya in pro.cxx
Kirill
Тот же докер...
Зачем нам докер, если мы можем это сделать лучше?
Не поднимать доп программу, а просто установить в проекте
источник

D

Danya in pro.cxx
Зачем тратить лишние ресурсы, когда их можно не тратить?
источник

ID

In Dev in pro.cxx
Pavel Samolysov
+1 за библиотеки в проекте. Хотя смотрю тот же фолли предлагает питоновский скрипт который тебе все вытянет, но это лучше чем сначала поставь вот этот зоопарк а потом я так и быть соберусь или упаду из-за не той версии. Я хочу просто cmake -D... И чтобы все выкачалось и собралось
Да пожалуйста, ставьте библиотеки в отдельную директорию и пишите -Dmy_library_DIR cmake'у
источник

K

Kirill in pro.cxx
Danya
Зачем нам докер, если мы можем это сделать лучше?
Не поднимать доп программу, а просто установить в проекте
Докер это стандартное решение для таких проблем
источник

D

Danya in pro.cxx
Kirill
Докер это стандартное решение для таких проблем
Пакетный менеджер стандартное решение таких проблем
источник

ID

In Dev in pro.cxx
Или подпроектом подключайте, если хотите собирать конкретный коммит, вариантов миллион
источник

PS

Pavel Samolysov in pro.cxx
Не всегда так можно ну и факт в том что я не хочу ставить
источник

K

Kirill in pro.cxx
Вопрос о трате ресурсах уже давно не стоит
источник

IZ

Ivan Zamorano in pro.cxx
Kirill
Докер это стандартное решение для таких проблем
в манямирке разве что
источник

PS

Pavel Samolysov in pro.cxx
Я хочу собрать проект
источник

K

Kirill in pro.cxx
Ivan Zamorano
в манямирке разве что
Открой вакансии, сам убедись
источник

ID

In Dev in pro.cxx
Pavel Samolysov
Я хочу собрать проект
Как вы его без зависимостей хотите собрать?
источник