当我尝试使用 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
提交问题,包括: