1、交叉编译zlib
目标平台:arm
内核:Linux 3.0
编译平台:ubuntu10.04
交叉工具链:arm-linux-gcc
一、简介
zlib是提供数据压缩用的函式库,使用DEFLATE算法,最初是为libpng函式库所写的,后来普遍为许多软件所使用。此函式库为自由软件,使用zlib授权。
二、下载zlib源码包
进入https://jaist.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz/下载一个zlib稳定版本源码包,这里选择zlib-1.2.11.tar.gz。
三、交叉编译zlib步骤
#tar zxf zlib-1.2.11.tar.gz
#cd zlib-1.2.11
#mkdir output
# exportPATH=$PATH:/usr/local/linaro-multilib-2014.06-gcc4.9/bin(设置一下自己的交叉编译器环境变量)
#export CC=arm-linux-gnueabihf-gcc (设置config的所使用的交叉编译器,重要!!!)
#./configure –prefix=./ouput
#make
#make install
–prefix指定的目录下生成include、shared和lib目录。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!