在Windows系统上安装的 zstd C++ 库

devtools/2024/9/25 1:33:37/

在Windows系统上安装的 zstd C++ 库

  • 项目地址:
  • 安装步骤
    • 步骤一
    • 步骤二
  • 效果

项目地址:

https://github.com/facebook/zstd

经过观察发现,这个项目没有CMakeLists.txt,只有Makefile,但是Makefile在windows系统下没有什么用,
所以说,常规的方式安装不可取了

安装步骤

步骤一

往下翻这个项目,会发现它提供了一种vcpkg的安装方式
在这里插入图片描述

直接在git bash或者powershell运行下面这些内容即可

git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
./vcpkg install zstd

步骤二

在这里插入图片描述
步骤一安装完成之后,会发现有一个installed文件夹,然后打开installed\x64-windows,你会发现:
在这里插入图片描述

最后加入环境变量:
在这里插入图片描述

效果

在这里插入图片描述
可以看到,现在已经不缺zstd库了,但是还缺少ZLIB库!


http://www.ppmy.cn/devtools/116754.html

相关文章

LTE协议栈学习

1、高通Modem架构 LTE网络架构 3、LTE协议栈 1、 NAS协议栈: EPS Mobility Management (EMM) 支持UE中的移动功能 EPS Session Management (ESM) 支持在UE和PDN网关之间建立和维护IP连接 高通平台NAS层结构 根据3GPP TS 23.122描述, 自动搜网顺序如下 HPLMN EH…

算法练习题26——等差素数数列 (2017年蓝桥杯试题B)

题目描述 我们知道,素数是只能被1和它自身整除的正整数,比如:2, 3, 5, 7, 11, 13, 17, 19, 23, 29 等。 类似地,如果一个数列中的所有元素都是素数,并且这些素数构成了一个等差数列(即公差相等&#xff0…

代码随想录训练营 Day62打卡 图论part11 Floyd 算法 A * 算法

代码随想录训练营 Day62打卡 图论part11 Floyd 算法 例题:卡码97. 小明逛公园 题目描述 小明喜欢去公园散步,公园内布置了许多的景点,相互之间通过小路连接,小明希望在观看景点的同时,能够节省体力,走最短…

科大讯飞智能体Python SDK接入流程

第一步:注册账号​ 进入https://passport.xfyun.cn/login,根据提示注册或登陆账号。 ​ 第二步:创建智能体 进入这个网页创建智能体,填好信息: https://xinghuo.xfyun.cn/botcenter/createbot?createtrue&qu…

修改PS1,当进入git目录下,自动显示branch name

方法1. function git_branch { branch"git branch 2>/dev/null | grep "^\*" | sed -e "s/^\*\ //"" if [ "${branch}" ! "" ];then if [ $branch *"HEAD"* ];then branch"git…

CSS——网格布局(display: grid)之上篇

CSS——网格布局(display: grid) 前面介绍了弹性布局,今天我们介绍一下网格布局。 什么是网格布局 CSS网格布局(CSS Grid Layout)是一种用于创建复杂网页布局的系统,它允许开发者以二维系统(…

设计模式 享元模式(Flyweight Pattern)

享元模式 简绍 享元模式(Flyweight Pattern)是一种结构型设计模式,它的目的是通过共享技术来有效地支持大量细粒度的对象。享元模式可以极大地减少内存的使用,从而提高程序的性能。它特别适用于需要创建大量相似对象的场景&#…

1.4 边界值分析法

欢迎大家订阅【软件测试】 专栏,开启你的软件测试学习之旅! 文章目录 前言1 定义2 选取3 具体步骤4 案例分析 本篇文章参考黑马程序员 前言 边界值分析法是一种广泛应用于软件测试中的技术,旨在识别输入值范围内的潜在缺陷。本文将详细探讨…