Ubuntu 20.4安装Vcpkg时下载vcpkg-glibc后中断,命令未找到
解决Ubuntu 20.04上Vcpkg引导脚本异常退出问题
以下是几个可尝试的排查和解决步骤:
检查下载完整性并重新执行脚本
脚本异常退出大概率是vcpkg-glibc下载不完整导致的。进入vcpkg目录,清理临时下载文件后重新运行引导脚本:cd vcpkg rm -rf .bootstrap-vcpkg/ ./bootstrap-vcpkg.sh补全系统基础依赖
Vcpkg引导需要依赖一些系统工具,确保这些工具已安装:sudo apt update sudo apt install build-essential curl zip unzip tar pkg-config安装完成后再次执行引导脚本。
通过环境变量加速下载
若因网络波动导致下载中断,可设置镜像源环境变量后重试:export VCPKG_DOWNLOAD_MIRRORS="https://ghproxy.com/https://github.com/" ./bootstrap-vcpkg.sh手动编译构建Vcpkg
前面方法无效的话,尝试手动编译:- 安装CMake和Ninja:
sudo apt install cmake ninja-build - 创建编译目录并配置CMake:
cd vcpkg mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release -DVCPKG_BUILD_TYPE=release - 编译并配置环境变量:
cmake --build . --target vcpkg cp vcpkg .. echo "export PATH=\$PATH:$(pwd)/.." >> ~/.bashrc source ~/.bashrc
- 安装CMake和Ninja:
内容的提问来源于stack exchange,提问作者Marcsims
相关产品推荐
相关产品推荐

