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

CMake 在尝试下载 Boost 时失败:SHA256 校验和与预期值不匹配

CMake 在尝试下载 Boost 时失败boost-subbuild 是一个用于下载和构建 Boost 的 CMake 外部项目(ExternalProject),而 download-boost-populate.cmake 是负责下载 Boost 源码的脚本。错误提示“Each download failed!”说明所有尝试的下载都失败。且下载的 Boost 源码文件(boost_1_75_0.tar.gz)的 SHA256 校验和与预期值不匹配,文件在下载过程中可能被损坏,或者下载的文件不是预期的版本

在这里插入图片描述

  • 查找原因:Makefile里的网址错误(https://landing.jfrog.com/reactivate-server/boostorg),可能是迁移了,正确下载链接应该是:https://archives.boost.io/release/1.75.0/source/boost_1_75_0.tar.gz

  • 解决方法:在官网下载boost_1_75_0.tar.gz ,然后移动到该目录下,再重新cmake

    your_path_to_boost/boost-subbuild/boost-populate-prefix/src/boost_1_75_0.tar.gz
    

    或者,修改CMakeLists.txt中的URL参数:在这里插入图片描述


创作不易,麻烦点点赞和关注咯!

http://www.xdnf.cn/news/678385.html

相关文章:

  • 【第1章 基础知识】1.8 在 Canvas 中使用 HTML 元素
  • 力扣HOT100之回溯:131. 分割回文串
  • 基于Matlab实现各种光谱数据预处理
  • Turf.js:前端地理空间分析的瑞士军刀
  • 2025山东CCPC补题
  • 基于Python的简易聊天机器人实现:从原理到实践
  • 组合API-provide和inject函数
  • 多模态机器学习
  • Android 开发:从 View Activity 向 Compose Activity 传递数据的多种实现方式
  • [yolov11改进系列]基于yolov11引入可改变核卷积AKConv的python源码+训练源码
  • QCustomPlot设置曲线图中文字缩放大小
  • 微信小程序一次性订阅封装
  • Linux 权限管理基础:深入理解 root 与 sudo 的用法
  • 【监控】Spring Boot 应用监控
  • libvirt设置虚拟机mtu实现原理
  • 决策树 GBDT XGBoost LightGBM
  • ETL数据集成过程全流程优化指南
  • ICMP与TCP端口:网络层与传输层解析
  • 尚硅谷redis7 49-51 redis管道之理论简介
  • Python的虚拟环境
  • 4 月 62100 款 App 被谷歌下架!环比增长 28%
  • 英码科技携带 “无感知AI数字课堂”解决方案,亮相第22届广东教育装备展
  • redis高并发问题
  • Common JS和ES Module的区别
  • 6.4.5_关键路径
  • 窗口函数总结篇
  • -动静态库简单使用
  • ABC 352
  • 依赖倒置原则 (Dependency Inversion Principle, DIP)
  • 分块查找详解