下载vcpkg-src超时报错

问题现象描述

编译过程中,git下载vcpkg包的时间过长,导致报错。

关键过程、根本原因分析

通常由于网络连接问题或者远程仓库的大文件导致。可以使用"--depth=1"只克隆仓库的最新一个提交,而不是整个历史记录,从而减少了下载时间和数据量。

结论、解决方案及效果

需要先执行一次编译,才会出现所需文件夹路径,之后直接将源码包下载到指定文件夹。
1
2
cd ~/milvus/cmake_build/azure/_deps/
git clone --depth=1 https://github.com/microsoft/vcpkg.git