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

zlib库的交叉编译记录

zlib库的交叉编译记录

嵌入式项目中要用到zlib库,今天下载交叉编译了一遍,发现和其它库有点区别,这里记录一下。
1.首先clone到本地

git clone https://github.com/madler/zlib.git

2.建立一个安装目录

mkdir ~/zlib-arm-install

3.声明一个CC变量,CC变量代表你的gcc交叉编译器名称,交叉编译器的路径我已经放到系统路径中这里就没有带路径。
zlib的配置工具不能识别CC变量,要先声明一下。

export CC=arm-linux-gnueabihf-gcc

4.设置安装目录

./configure --prefix=~/zlib-arm-install

5.编译并安装

make && make install

相关文章:

  • 【Redis】java客户端(SpringData和jedis)
  • Kotlin 实战小记:No-Arg 引用解决 No constructor found的问题
  • Ubuntu24使用kubeadm部署高可用K8S集群
  • js处理数据(过滤)
  • 御道源码(ruoyi-vue-pro)个人使用小结
  • 运维:k8s常用命令大全
  • Docker部署nacos集群
  • css预处理是什么?作用是什么?
  • C# 利用XejeN框架源码,编写一个在 Winform 界面上的语法高亮的编辑器,使用 Monaco 编辑器
  • el-input-number 限制输入正整数
  • 部署YUM仓库及NFS共享服务
  • Unity贪吃蛇改编【详细版】
  • Selenium 获取请求响应
  • 【Springcloud微服务】Docker上篇
  • 数据结构课设——文章编辑系统
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • 「前端」从UglifyJSPlugin强制开启css压缩探究webpack插件运行机制
  • 【React系列】如何构建React应用程序
  • C语言笔记(第一章:C语言编程)
  • Docker容器管理
  • JavaScript类型识别
  • Leetcode 27 Remove Element
  • react 代码优化(一) ——事件处理
  • redis学习笔记(三):列表、集合、有序集合
  • UMLCHINA 首席专家潘加宇鼎力推荐
  • vagrant 添加本地 box 安装 laravel homestead
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 动态魔术使用DBMS_SQL
  • 分布式事物理论与实践
  • 回顾2016
  • 前端攻城师
  • 前端知识点整理(待续)
  • 深度学习在携程攻略社区的应用
  • 它承受着该等级不该有的简单, leetcode 564 寻找最近的回文数
  • linux 淘宝开源监控工具tsar
  • 湖北分布式智能数据采集方法有哪些?
  • ​secrets --- 生成管理密码的安全随机数​
  • ​决定德拉瓦州地区版图的关键历史事件
  • !!Dom4j 学习笔记
  • # C++之functional库用法整理
  • #Datawhale AI夏令营第4期#AIGC方向 文生图 Task2
  • #php的pecl工具#
  • #pragma data_seg 共享数据区(转)
  • (k8s)Kubernetes本地存储接入
  • (Python) SOAP Web Service (HTTP POST)
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (附源码)springboot建达集团公司平台 毕业设计 141538
  • (三) diretfbrc详解
  • (一)SvelteKit教程:hello world
  • (转)C#调用WebService 基础
  • (转)setTimeout 和 setInterval 的区别
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • ******之网络***——物理***
  • *ST京蓝入股力合节能 着力绿色智慧城市服务