fre sh pybind11 install: два теста 'embed' не пройдены - PullRequest
0 голосов
/ 07 января 2020

В Windows 10, используя командную строку разработчика для VS 2017 и Python 3.7, я получаю ошибки, когда запускаю проверку работоспособности, обозначенную pybind11 docs :

$ mkdir build
$ cd build
$ cmake -A x64 ..
$ cmake --build . --config Release --target check

Вывод последней команды заканчивается следующим:

Done Building Project "C:\Users\Tommy Herbert\source\pybind11-master\build\tests\test_cmake_build\test_cmake_build.vcxproj" (default targets) -- FAILED.

Done Building Project "C:\Users\Tommy Herbert\source\pybind11-master\build\tests\check.vcxproj" (default targets) -- FAILED.

Build FAILED.

"C:\Users\Tommy Herbert\source\pybind11-master\build\tests\check.vcxproj" (default target) (1) ->
"C:\Users\Tommy Herbert\source\pybind11-master\build\tests\test_cmake_build\test_cmake_build.vcxproj" (default target) (7) ->
"C:\Users\Tommy Herbert\source\pybind11-master\build\tests\test_cmake_build\test_installed_embed.vcxproj" (default target) (8) ->
(CustomBuild target) ->
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(209,5): error MSB6006: "cmd.exe" exited with code 1. [C:\Users\Tommy
 Herbert\source\pybind11-master\build\tests\test_cmake_build\test_installed_embed.vcxproj]

"C:\Users\Tommy Herbert\source\pybind11-master\build\tests\check.vcxproj" (default target) (1) ->
"C:\Users\Tommy Herbert\source\pybind11-master\build\tests\test_cmake_build\test_cmake_build.vcxproj" (default target) (7) ->
"C:\Users\Tommy Herbert\source\pybind11-master\build\tests\test_cmake_build\test_subdirectory_embed.vcxproj" (default target) (12) ->
  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.CppCommon.targets(209,5): error MSB6006: "cmd.exe" exited with code 1. [C:\Users\Tommy
 Herbert\source\pybind11-master\build\tests\test_cmake_build\test_subdirectory_embed.vcxproj]

    0 Warning(s)
    2 Error(s)

Time Elapsed 00:03:28.72

Должен ли я сообщать об этом как об ошибке, или я делаю что-то глупое?

...