【发布时间】: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