android 使用 zstd算法压缩文件

news/2025/2/24 0:42:32/

需要交叉编译 ,流程如下
#1. 从GitHub拉取zstd源码
git clone https://github.com/facebook/zstd.git
#2. 交叉编译Android版本的zstd
cd build/cmake
mkdir arm64-v8a
cd arm64-v8a

设置ndk路径

export NDK=xxx
export ABI=arm64-v8a
export MINSDKVERSION=30

设置zstd的bin install路径

export CMAKE_INSTALL_PREFIX=xxx
cmake
-DCMAKE_TOOLCHAIN_FILE= N D K / b u i l d / c m a k e / a n d r o i d . t o o l c h a i n . c m a k e − D A N D R O I D A B I = NDK/build/cmake/android.toolchain.cmake \ -DANDROID_ABI= NDK/build/cmake/android.toolchain.cmake DANDROIDABI=ABI
-DANDROID_PLATFORM=android- M I N S D K V E R S I O N − D C M A K E I N S T A L L P R E F I X = MINSDKVERSION \ -DCMAKE_INSTALL_PREFIX= MINSDKVERSION DCMAKEINSTALLPREFIX=CMAKE_INSTALL_PREFIX
make install


http://www.ppmy.cn/news/1574512.html

相关文章

构建 Next.js 应用时的安全保障与风险防范措施

在 Web 应用开发过程中,确保应用的安全性至关重要,这不仅能保护用户数据,还能防止应用本身遭受各种安全攻击。Next.js 作为一款备受欢迎的 React 框架,内置了许多安全功能和推荐做法,但开发者仍需清楚地了解潜在的安全…

Linux 高级篇 日志管理、定制自己的Linux系统、备份与恢复

一、日志管理 (1)基本介绍 日志文件是重要的系统信息文件,记录了如用户登录、系统启动、系统安全、邮件及各种服务等相关重要系统事件在安全方面,日志也至关重要,它能记录系统日常发生的各类事情,可用于检…

Day6 25/2/19 WED

【一周刷爆LeetCode,算法大神左神(左程云)耗时100天打造算法与数据结构基础到高级全家桶教程,直击BTAJ等一线大厂必问算法面试题真题详解(马士兵)】https://www.bilibili.com/video/BV13g41157hK?p4&v…

么是静态住宅IP,跨境电商为什么需要静态住宅IP

静态住宅IP是指直接分配给一台属于私人住宅网络的设备的固定IP地址,这种地址不会频繁更改。它们作为代理IP,使使用者能够通过这些代理服务器进行网络访问,而对外显示的则是该住宅的IP地址。由于这些IP地址属于真实的住宅或个人,并…

STM32MP157A单片机驱动--控制拓展版的灯实现流水效果

1.注册字符设备驱动 int register_chrdev(unsigned int major, const char *name, const struct file_operations *fops) 功能:进行字符设备驱动的注册,申请了256个次设备号(0-255) 参数:major: >0:手动指定的当前驱动的主设…

百度搜索全面接入DeepSeek-R1满血版:AI与搜索的全新融合

不等了,就是现在!百度搜索全量接入DeepSeek-R1满血版 百度搜索已正式全量接入DeepSeek-R1满血版,在宣布“将接入”仅过了24小时后。 就在宣布“将接入”仅24小时后,百度搜索 已正式全量接入 DeepSeek-R1满血版!得益于…

目标跟踪(Object Tracking) vs. 目标识别(Object Recognition)

目标跟踪(Object Tracking) vs. 目标识别(Object Recognition) 目标跟踪和目标识别都是计算机视觉中的核心任务,但它们的目标、方法和应用场景有所不同。 1. 目标识别(Object Recognition) 概…

Docker-compose安装和gitea安装及配置

Docker-compose安装 上传docker-compose到 /usr/local/bin目录下面执行授权命令 chmod x /usr/local/bin/docker-composegitea安装 上传docker-compose-gitea.yml到/usr/local/bin目录执行命令 docker-compose -f docker-compose-gitea.yml up -d打开浏览器输入&#xff1a…