В основном я хочу добиться этого рабочего процесса:
Получение из репозитория в системе Windows (или любой платформе, если на то пошло).
Запустите какой-нибудь инструмент, который получает зависимости, как включаемые, так и библиотеки, и помещает их в нужное место (например, в "\ Program Files \ Microsoft Visual Studio 10.0 \ VC \ Lib and \ Includes" в Windows)
Запустите CMake ( создает проекты MSVS при победе)
Откройте проект MSVS и скомпилируйте его.
И я хотел бы, чтобы этот рабочий процесс был на большинстве платформ.
Я не хочу загружать зависимости вручную
Как это сделать, не сохраняя зависимости в репозитории? Как лучше всего этого добиться?