Как определить версию boost python при использовании vcpkg?

#boost-python #vcpkg

#boost-python #vcpkg

Вопрос:

Есть ли у кого-нибудь опыт определения версии boost-python для python при установке из vcpkg? Я пытаюсь использовать интерфейс python OpenVDB, и хотя я могу заставить его работать с библиотекой boost по умолчанию python39, я не могу понять, как определить, какую версию boost-python устанавливать с помощью vcpkg, и / или не знаю, как определить правильные параметры для команды cmakeстрока для указания версии python в этой точке.

Библиотека по умолчанию, которую использует boost, равна 3.9, но поскольку я обычно использую Anaconda, а 3.9 не является стандартной загрузкой, я хотел, чтобы библиотека boost была равна 3.8.

Я прокомментировал проблемы github для openvdb, https://github.com/AcademySoftwareFoundation/openvdb/issues/946 но поскольку это не проблема с этим проектом, а скорее проблема зависимостей, я подумал, что спрошу здесь на случай, если вы видели это в своих путешествиях 🙂

Заранее спасибо за ваше время. Нил

Комментарии:

1. Привет, я сталкиваюсь с той же проблемой прямо сейчас … вы ее решили?

2. Нет, отбросил его. Ваше сообщение — хорошее время для пересмотра. Ответим здесь следующей попыткой с последней версией.