Никита Руденко
Компания: Syntacore
Управление проектными зависимостями остается самым болезненным пунктом для C++ разработчиков по версии ежегодного исследования isocpp.org.
Про одно из решений этой проблемы — пакетный менеджер Conan — было сделано много докладов на различных конференциях.
Мы попробовали внедрить его в нашу экосистему и обнаружили, что его использование далеко не настолько просто и прозрачно, как можно подумать исходя из документации и докладов авторов пакетного менеджера.
Столкнувшись с рядом очевидных и не очень проблем, хочу поделиться опытом и рассказать про возможные решения и обходные пути, без которых использование Conan становится болезненным и проблематичным.
Компания: Syntacore