解决vcpkg下载缓慢的问题

在我们执行vcpkg install some_project之后,我们经常会遇见界面停留在Downloading某个依赖上面,这时我们可以直接把那个下载链接复制下来,然后在外面用浏览器或别的下载工具自己下载,接着,去\vcpkg\downloads\temp这个目录下面看看你要下载的依赖的文件名是什么,把你在外面下载的文件改成那个名字,然后放在\vcpkg\downloads中,重新启动vcpkg,再次执行install命令,这时候,vcpkg就会在\vcpkg\downloads中寻找要安装的包的文件,并采用那个缓存而不是它自己重新下载一遍,这样能够快很多。

还是不懂的请看下面的图片:
第一步:去vcpkg里把下载链接复制出来,Downing后面的就是我们的下载链接

第二步:在外面用浏览器或别的下载工具下载这个文件在这里插入图片描述
第三步:我们进去\vcpkg\downloads\temp这个文件夹中看看vcpkg对这个文件的命名是什么在这里插入图片描述
第四步:将我们的文件也命名成这个,直接复制粘贴即可,然后放到\vcpkg\downloads\这个文件夹里
第五步:直接点击右上角关闭按钮关闭vcpkg,重新打开,重新输入install命令即可,可以看到vcpkg已经采用了我们自己下好的包而不是它重新下一个了,这里利用的是vcpkg的缓存机制在这里插入图片描述

至此,整个安装应该就很快了,然后就是愉快的安装成功啦~遇到别的包下载缓慢也可以采用这个方法,同一个库中断多次下载都是没有问题的,只要vcpkg还卡在Downloading中就可以,希望我的文章能对您有所帮助!

  • 17
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 24
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值