1.zlib 库的安装
下载地址:http://www.zlib.net/zlib-1.2.3.tar.gz
# tar zxf zlib-1.2.3.tar.gz
# mv zlib-1.2.3 zlib
# cd zlib
#./configure --prefix=/usr/local/arm/3.4.1/arm-linux/ --shared
#vi Makefile
把gcc都改成arm-linux-gcc
修改Makefile文件中的交叉编译器设置
CC=arm-linux-gcc
LDSHARED=arm-linux-gcc -shared -Wl,-soname,libz.so.1
CPP=arm-linux-gcc -E
AR=arm-linux-ar rc
RANLIB=arm-linux-ranlib
路径前缀
prefix =/usr/local/arm/3.4.1/arm-linux //执行./configure 已经修改
# make
# make install
2.libpng 的安装(版本 libpng-1.2.32)
前置条件 : 应该编译了zlib, 且zlib和png在同层目录,目录名为zlib(makefile的设置要求)
得到Makefile
# cp scripts/makefile.linux Makefile
然后修改Makefile文件中的交叉编译器设置
# AR=arm-linux-ar rc
# CC=arm-linux-gcc
# RANLIB=arm-linux-ranlib
以及路径前缀
prefix =/usr/local/arm/3.4.1/arm-linux
保存Makefile, 执行 make && make install 即可
注:libpng的libpng-1.2.14.tar.bz2我没有编译通过,报连接错误.