Невозможно собрать / установить любой пакет с помощью vcpkg - PullRequest
0 голосов
/ 22 апреля 2020

На Windows 10, 64-битной машине у меня установлено следующее -

  1. Visual Studio 2017
  2. CMake 3.17.1
  3. Windows SDK - последняя версия для моей сборки и версия 1809
  4. Git

Я следовал https://github.com/Microsoft/vcpkg, чтобы установить и интегрировать vcpkg в моем система. В частности, я сделал следующее в PowerShell (режим администратора) -

PS>git clone https://github.com/Microsoft/vcpkg.git
PS>cd vcpkg
PS> .\bootstrap-vcpkg.bat
PS> .\vcpkg integrate install

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

PS C:\Users\<some_user>\source\repos\vcpkg> .\vcpkg.exe install sdl2 curl
Computing installation plan...
The following packages will be built and installed:
    curl[core,non-http,ssl,sspi,winssl]:x86-windows
    sdl2[core]:x86-windows
  * zlib[core]:x86-windows
Additional packages (*) will be modified to complete this operation.
Starting package 1/3: zlib:x86-windows
Building package zlib[core]:x86-windows...
PS C:\Users\<some_user>\source\repos\vcpkg>

Я пытался делать ту же сборку с --debug, и я получаю это последовательно, с любой пакет, который я пытаюсь установить (например, curl в примере или boost et c.) -

[DEBUG] CreateProcessW(cmd /c ""C:\VS2017\VC\Auxiliary\Build\vcvarsall.bat" -vcvars_ver=14.1 amd64_x86   2>&1 <NUL" & ec
ho cdARN4xjKueKScMy9C6H& set)
[DEBUG] cmd_execute_and_stream_data() returned 255 after  1623769 us
[DEBUG] c:\users\<some_user>\source\repos\vcpkg\toolsrc\src\vcpkg\base\system.process.cpp(487)
[DEBUG] Exiting after 2050901 us (2040825 us)

Я проверил онлайн, но не смог найти решения этой проблемы. Есть ли пропущенный шаг или что-то еще, что я должен обеспечить?

...