【问题标题】:vcpkg install fails with "SSL connect error"vcpkg 安装失败并出现“SSL 连接错误”
【发布时间】:2018-03-11 00:11:46
【问题描述】:

当我尝试使用 vcpkg 安装 libxml2 软件包时,出现以下错误。

如何克服这个问题?有没有办法在 vcpkg 中使用 http 而不是 https?或者我可以跳过 sll 检查吗?

.\vcpkg 安装 libxml2

将构建和安装以下软件包:

  • libiconv:x86-windows
  • liblzma:x86-windows
  • libxml2:x86-windows
  • zlib:x86-windows

将安装其他软件包 (*) 以完成此操作。

起始包1/4:zlib:x86-windows

构建包 zlib:x86-windows...

-- CURRENT_INSTALLED_DIR=...

-- 正在下载http://www.zlib.net/zlib-1.2.11.tar.gz...

-- 下载 http://www.zlib.net/zlib-1.2.11.tar.gz... 失败。状态:56;"从对端接收数据失败"

-- 正在下载https://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz...

-- 下载 https://downloads.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz... 失败。状态:35;“SSL 连接错误”

scripts/cmake/vcpkg_download_distfile.cmake:82 处的 CMake 错误(消息):下载文件失败。添加镜像或在https://github.com/Microsoft/vcpkg/issues提交问题

调用堆栈(最近调用优先):ports/zlib/portfile.cmake:3 (vcpkg_download_distfile) scripts/ports.cmake:72 (include)

错误:构建包 zlib:x86-windows 失败,出现:BUILD_FAILED 请确保您使用的是带有.\vcpkg update 的最新端口文件,然后在https://github.com/Microsoft/vcpkg/issues 提交问题,包括:

【问题讨论】:

    标签: c++ visual-studio-2017 vcpkg


    【解决方案1】:

    我可以通过编辑vcpkg\ports\libxml2\ 文件夹中的profile.cmake 文件来解决这个问题。我添加了ftp链接URLS "ftp://xmlsoft.org/libxml2/libxml2-2.9.4.tar.gz"和vcpkg通过ftp下载的文件。

    【讨论】:

      猜你喜欢
      • 2021-02-16
      • 2018-11-06
      • 2017-08-28
      • 1970-01-01
      • 2012-05-02
      • 1970-01-01
      • 2021-07-31
      • 2023-03-18
      • 2016-11-08
      相关资源
      最近更新 更多