1

当我尝试使用 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 ... 失败。Status: 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 请确保您使用的是最新的端口文件,然后在https://github.com/Microsoft/vcpkg/issues.\vcpkg update提交问题,包括:

4

1 回答 1

0

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

于 2017-11-02T06:30:18.327 回答