Ошибки настройки vcpkg в командной строке

Я пытаюсь скомпилировать dlib 19.4 используя инструмент vcpkg

так как у меня возникают проблемы при компиляции CMAKE и работе с Boost.Python

исправить проблемы с компилятором для dlib.

Хотя у меня проблемы даже при выполнении основных шагов

чтобы заставить работать пакет vcpkg:

(Я также скачал Visual Studio 2017 для этого инструмента)

CMD вывод часть 1
CMD вывод часть 2
CMD вывод часть 3

0

Решение

Глядя на выполненную команду (мерзавец), вы инициализировали пустой репозиторий git для vcpkg — это, вероятно, неправильно. это bootstrap.ps1 Внутренний сбой скрипта при попытке извлечь существующие ревизии. vcpkg не хочет находиться в каком-либо git-репозитории, он хочет «свой» git-репозиторий. vcpkg использует git в качестве платформы распространения и позже для выполнения обновлений.

Так что вместо этого вы должны клонировать vcpkg хранилище для некоторого каталога, например:

C:\test>git clone https://github.com/Microsoft/vcpkg.git vcpkg_test
Cloning into 'vcpkg_test'...
...
Checking out files: 100% (876/876), done.

C:\test>cd vcpkg_test

C:\test\vcpkg_test>powershell -exec bypass scripts\bootstrap.ps1

https://github.com/Microsoft/vcpkg/

Кроме того, я вижу ошибки, связанные с поддержкой VS2017 C ++. VS2017 — это среда IDE с несколькими опционально поддерживаемыми языками (т. Е. Может быть установлена ​​только поддержка C #). Убедитесь, что у вас установлена ​​рабочая нагрузка «Разработка рабочего стола с C ++» — как vcpkg для C ++. Вы можете обновить установку в любое время, запустив программу установки снова (изменять).

https://docs.microsoft.com/en-us/visualstudio/install/install-visual-studio

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]