当前位置: 首页 > article >正文

使用vcpkg安装c++库时出现git网络连接报错的解决方案

使用vcpkg安装c++库时出现git连接报错的解决方案

  • 背景
  • 解决方案

背景

在使用vcpkg的命令vcpkg install安装库的时候,出现了如下报错

error :failed to fetch ref HEAD from repository https://github.com/microsoft/vcpkg
failed to execute: "C:\Program FileslGit\cmdlgit.exe"-git-dir=c:\UsersluserlAppDatalLocal\vcpkglregistrieslgitl.git"-work-tree=C:\UsersluserlAppDatalLocal\vcpkglregistrieslgit"-c core.autocrlf=false fetch-- https:/--update-shallowgithub.com/microsoft/vcpkg HEAD
error: git failed with exit code:(128)
fatal:unable to access 'https://github.com/microsoft/vcpkg/': Failed to connectto github.com port 443 after 21155 ms
Could not connect to server
while loading baseline version for eigen3

完整报错如下所示:我这里安装的库时boost和eigen3,安装其他库也可能出现这种网络连接问题

在这里插入图片描述

解决方案

解决方案是git需要设置代理(前提是此时你的电脑使用了代理,如果不适用代理的话,出现上述报错我暂时不知道如何解决),设置代理的代码如下。
在电脑开了代理后,在控制面板中找到网络和internet。

请添加图片描述

然后是internet选项——连接——局域网设置,这里能看到代理使用的地址和端口。

请添加图片描述

然后打开git bash,输入如下代码(注意需要将下买你的地址和端口替换成你的电脑代理的地址和端口

git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890

然后在运行vcpkg install即可成功安装库


http://www.kler.cn/a/511133.html

相关文章:

  • 【前端】CSS学习笔记
  • 如何下载对应城市的地理json文件
  • Linux 系统性能调优
  • 【JavaEE】Spring Web MVC
  • Net Core微服务入门全纪录(三)——Consul-服务注册与发现(下)
  • 【PowerQuery专栏】PowerQuery的函数Excel.WorkBook
  • LeetCode:46.全排列
  • doris:Kafka 导入数据
  • 异地IP属地代理业务解析:如何改变IP属地
  • 日志技术-LogBack入门程序Log配置文件日志级别
  • 满足不同场景的需求的智慧物流开源了
  • 和鲸科技受邀出席 2024(第四届)“风电领跑者”技术创新论坛
  • @Bean 控制 Spring Bean 生命周期
  • JavaScript语言的正则表达式
  • VSCODE SSH远程连接报错或无法联网安装.vscode-server
  • 深度学习篇---数据集分类
  • 【Unity3D】利用Hinge Joint 2D组件制作绳索效果
  • “深入浅出”系列之数通篇:(3)负载均衡
  • 【Linux】进程间通信IPC
  • 1.19学习记录
  • Amazon MSK 开启 Public 访问 SASL 配置的方法
  • 如何将自己本地项目开源到github上?
  • 2.6 聚焦:Word Embedding
  • 【UNION与UNION ALL的区别?】
  • 基于Java的语音陪聊软件——支持聊天私聊-礼物系统-直播系统-缘分匹配-游戏陪玩
  • 用Python实现SVM搭建金融反诈模型(含调试运行)