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 天前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐