VCPKG C++ 相关工具下载过慢解决方案
vcpkg
vcpkg - 一个用于管理 C 和 C++ 库的工具,支持在 Windows、Linux 和 macOS 上安装和集成各种库。
项目地址:https://gitcode.com/gh_mirrors/vc/vcpkg
免费下载资源
·
Windows 平台是一个很强大的开发平台。集合了很多优秀的工具。前些年微软出了官方的C++ 包的管理工具。经过这些年的发展,逐渐发展完善。
现在在Linux和macOS下也可以使用了。做到了跨平台,这个很不容易。并且默认编译的时候就是全核心编译。这个很好,加快了编译的速度。
但是在国内使用有个问题,一些相关需要的工具下载的速度极慢,比如说cmake,git,7zip 等等,在Linux和macOS下有个设置选项,可以设置选择使用系统自带的相应的工具,其实这些工具差一些版本没关系,但是vcpkg 里面集成的东西却必须是最新的,应该是为了兼容性考虑。
那么为了解决下载过慢,或者中途崩溃的情况,在win下我们可以将scrpits/vcpkgTools.xml 文件进行修改,以绕过需要下载的相应的困境。使用我们系统中安装的cmake git 7zip 等工具,这些工具可以用迅雷下载比较方便,可以下载安装版的。(vcpkg一般都下载的是便携版)。这些工具解决之后,就要解决在安装过程中需要下载包的问题。
这些C++包往往都需要从github上下载。很多速度很慢,或者无法访问。很多这个包都是基于curl 工具进行下载的。我们需要设置环境代理
set HTTP_PROXY=127.0.0.1:10809
set HTTPS_PROXY=127.0.0.1:10809
这样再进行下载的时候就会快很多了。
GitHub 加速计划 / vc / vcpkg
22.52 K
6.21 K
下载
vcpkg - 一个用于管理 C 和 C++ 库的工具,支持在 Windows、Linux 和 macOS 上安装和集成各种库。
最近提交(Master分支:1 个月前 )
4f746bc6
8 天前
6e90218d
8 天前
更多推荐
已为社区贡献3条内容
所有评论(0)