Сбой сборки Bazel при создании привязок Windows OpenVINO Test Drive (ошибки цепочки инструментов MSVC/DLL)C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Сбой сборки Bazel при создании привязок Windows OpenVINO Test Drive (ошибки цепочки инструментов MSVC/DLL)

Сообщение Anonymous »

### Описание
Я пытаюсь внести свой вклад в репозиторий **OpenVINO Test Drive** (https://github.com/openvinotoolkit/openvino_testdrive) и настроить его локально.
Я следовал документации — установил Visual Studio Build Tools, OpenVINO, MSYS/Bazelisk, OpenCV и все необходимые переменные среды — но я застрял на сборке привязок шаг.
Во время:
`bazelisk build -c opt :windows_bindings --action_env PYTHON_BIN_PATH="C://Users//anura//AppData//Local//Programs//Python//Python313//python.exe"`
Я продолжаю сталкиваться с ошибками, связанными с Visual Цепочка инструментов C++ и отсутствующие библиотеки DLL (например, версии OpenCV DLL).
### Действия по воспроизведению
1. Установленные зависимости согласно README
2. Установите переменные среды (`BAZEL_VS`, `BAZEL_VC`, `BAZEL_VC_FULL_VERSION`, `BAZEL_WINSDK_FULL_VERSION`)
3. Установлен OpenCV (opencv_world4130.dll), но Базель ожидал opencv_world490.dll
4. Установлен OpenCV 4.9.0
5. Запустил сборку Bazel в правильном рабочем пространстве
6. Использовалась командная строка разработчика
### Обнаружены ошибки
*(Прикрепите снимки экрана или вставьте сюда соответствующие фрагменты журнала)*
- Bazel не смог найти инструменты MSVC на ранней стадии
- После установки Windows SDK теперь происходит сбой при компиляции protobuf
- Проблемы несоответствия DLL для OpenCV
Изображение ошибки
Мои переменные среды
### Environment
- Windows 10/11
- Visual Studio Build Tools 2022 (MSVC v14.50.35717)
- OpenVINO Runtime 2025.3.0
- MSYS2 установлен
- Последняя версия Bazelisk
### Что я пробовал
- Переустановил рабочие нагрузки C++
- Установите переменные среды, такие как `BAZEL_WINSDK_FULL_VERSION`
- Проверенные пути для cl.exe/link.exe
- Очистил кеш Bazel с помощью `bazelisk clean --expunge`
### Запрос
Будем очень признательны за любые рекомендации по успешному созданию привязок в Windows с помощью Bazel!
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/798 ... s-msvc-too
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»