Как известно, управление сторонними зависимостями для C++ проектов - это больно, непонятно и неудобно, особенно в OS Windows. В последнее время было предпринято несколько моментов изменить ситуацию, в том числе сама корпорация Microsoft создала и развивает пакетный менеджер vcpkg - он довольно удобен в использовании и быстро набирает популярность.
Тем не менее, даже наличие пакетного менеджера не решает все проблемы - пользователь должен узнать о его существовании, начать использовать его в конкретном проекте и установить нужные библиотеки.
В рамках данного проекта мы будем улучшать сложившуюся ситуацию для пользователей C и C++ - добавим удобную поддержку vcpkg в IDE CLion. Можно реализовать много прикольных и интересных фич, например:
#include
-директивы, и/или неудачного вызова команды find_package
во время конфигурации CMake проекта