Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Инсталлирование библиотек, vcpkg.


Автор: OlegIT 11.4.2022, 17:55
Не ругайте сильно, тема для меня новая.

Windows 10, MSVC 2019. Инсталлирую ряд библиотек с помощью vcpkg. Семнадцать библиотек инсталлировались нормально, а python3 и libmicrohttpd не хотят ставиться, один лог в приложении, другой ниже в тексте.
В логе есть /p:PlatformToolset=v143, но у VC 2019 v142. Правильно ли я понимаю, что именно в этом проблема? 
Для второй библиотеки всё тоже самое.
Как исправить ошибку?

Цитата

-- Using cached python-cpython-v3.10.2.tar.gz.
-- Cleaning sources at D:/InstallPakets/vcpkg/buildtrees/python3/src/v3.10.2-a8de38632e.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source D:/InstallPakets/vcpkg/downloads/python-cpython-v3.10.2.tar.gz
-- Applying patch 0002-use-vcpkg-zlib.patch
-- Applying patch 0003-devendor-external-dependencies.patch
-- Applying patch 0004-dont-copy-vcruntime.patch
-- Applying patch 0005-only-build-required-projects.patch
-- Applying patch 0009-python.pc.patch
-- Applying patch 0010-bz2d.patch
-- Using source at D:/InstallPakets/vcpkg/buildtrees/python3/src/v3.10.2-a8de38632e.clean
-- Building PCbuild/pcbuild.proj for Release
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:128 (message):
    Command failed: msbuild D:/InstallPakets/vcpkg/buildtrees/python3/x64-windows-rel/v3.10.2-a8de38632e.clean/PCbuild/pcbuild.proj /p:Configuration=Release /p:IncludeExtensions=true /p:IncludeExternals=true /p:IncludeCTypes=true /p:IncludeSSL=true /p:IncludeTkinter=false /p:IncludeTests=false /p:ForceImportBeforeCppTargets=D:/InstallPakets/vcpkg/buildtrees/python3/src/v3.10.2-a8de38632e.clean/PCbuild/python_vcpkg.props /p:IncludeUwp=false /p:_VcpkgPythonLinkage=DynamicLibrary /t:Rebuild /p:Platform=x64 /p:PlatformToolset=v143 /p:VCPkgLocalAppDataDisabled=true /p:UseIntelMKL=No /p:WindowsTargetPlatformVersion=10.0.19041.0 /p:VcpkgTriplet=x64-windows /p:VcpkgInstalledDir=D:/InstallPakets/vcpkg/installed /p:VcpkgManifestInstall=false /p:UseMultiToolTask=true /p:MultiProcMaxCount=5 /p:EnforceProcessCountAcrossBuilds=true /m:5
    Working Directory: D:/InstallPakets/vcpkg/buildtrees/python3/x64-windows-rel/v3.10.2-a8de38632e.clean
    Error code: 1
    See logs for more information:
      D:\InstallPakets\vcpkg\buildtrees\python3\build-x64-windows-rel-out.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_install_msbuild.cmake:172 (vcpkg_execute_required_process)
  ports/python3/portfile.cmake:140 (vcpkg_install_msbuild)
  scripts/ports.cmake:145 (include)


Автор: pethead 13.8.2024, 06:33
Назовите команду при помощи которой получаете такой лог.

Выполняли ли команду:
Код

vcpkg integrate install

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)