海思3516A 交叉编译安装 zlib
2017-04-17 12:16
274 查看
下载zlib库源码
zlib-1.2.11.tar.gz
配置编译环境
修改configure文件
CHOST=”arm-hisiv400-linux”
CC=${CROSS_PREFIX}gcc
prefix 选项把zlib库安装在 /opt/hisi-linux/x86-arm/arm-hisiv400-linux/arm-hisiv400-linux-gnueabi 目录,这样可以直接引用头文件 zlib.h
输出:
编译:
zlib-1.2.11.tar.gz
配置编译环境
修改configure文件
CHOST=”arm-hisiv400-linux”
CC=${CROSS_PREFIX}gcc
./configure --prefix=/opt/hisi-linux/x86-arm/arm-hisiv400-linux/arm-hisiv400-linux-gnueabi
prefix 选项把zlib库安装在 /opt/hisi-linux/x86-arm/arm-hisiv400-linux/arm-hisiv400-linux-gnueabi 目录,这样可以直接引用头文件 zlib.h
输出:
CHOST = arm-hisiv400-linux CROSS_PREFIX = arm-hisiv400-linux- Using arm-hisiv400-linux-ar Using arm-hisiv400-linux-ranlib Using arm-hisiv400-linux-nm AR = arm-hisiv400-linux-ar RANLIB = arm-hisiv400-linux-ranlib NM = arm-hisiv400-linux-nm Checking for shared library support... Building shared library libz.so.1.2.11 with arm-hisiv400-linux-gcc. Checking for size_t... Yes. Checking for off64_t... Yes. Checking for fseeko... Yes. Checking for strerror... Yes. Checking for unistd.h... Yes. Checking for stdarg.h... Yes. Checking whether to use vs printf() or s printf()... using vs printf(). Checking for vsnprintf() in stdio.h... Yes. Checking for return value of vsnprintf()... Yes. Checking for attribute(visibility) support... Yes.
编译:
make make install
相关文章推荐
- 基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(五)交叉编译并安装zlib、curl、boost和domoticz
- sqlite-3.3.6编译安装与交叉编译全过程详细记录
- Windows下Linux开发环境设置(二)--安装Cygwin及交叉编译工具链
- Ubuntu 9.04安装arm-linux-gcc交叉编译工具
- 安装交叉编译工具
- Ubuntu配置安装ARM Linux交叉编译环境完整流程
- Linux下配置交叉编译环境,配置编译内核及uboot安装
- 嵌入式交叉编译工具的安装
- Ubuntu 9.04安装arm-linux-gcc交叉编译工具
- Ubuntu9.04下安装arm-linux-gcc交叉编译工具的摸索
- l7在交叉编译环境下的安装
- Windows下Linux开发环境设置(二)--安装Cygwin及交叉编译工具链
- zlib交叉编译过程
- 交叉编译场景分析(arm-linux)(三)--编译zlib
- zlib 交叉编译方法
- 交叉编译场景分析(arm-linux)(三)--编译zlib
- Windows下Linux开发环境设置--安装Cygwin及交叉编译工具链
- 交叉编译工具链的arm-elf-tools的正确安装(fedora7虚拟机环境)
- arm-linux-gcc交叉编译环境安装
- ubuntu中安装交叉编译工具