1、下载源码。 https://zlib.net/fossils/ 2、拷贝源码到开发环境/home/elf/work目录下解压。 elf@ubuntu:~/work$ tar -zxvf zlib-1.3.1.tar.gz 3、进入zlib-1.3.1目录,创建一个install文件夹用来放置编译出来的文件。 elf@ubuntu:~/work$ cd zlib-1.3.1/ elf@ubuntu:~/work/zlib-1.3.1$ mkdir install 4、设置环境变量。 elf@ubuntu:~/work/zlib-1.3.1$ . /opt/fsl-imx-x11/4.1.15-2.0.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi 5、生成Makefile。 elf@ubuntu:~/work/zlib-1.3.1$ ./configure --prefix=$(pwd)/install 6、编译。 elf@ubuntu:~/work/zlib-1.3.1$ make 7、安装。 elf@ubuntu:~/work/zlib-1.3.1$ make install 8、在/home/elf/work/zlib-1.3.1目录下会生成一个install目录,将此目录下的文件打包。 elf@ubuntu:~/work/zlib-1.3.1$ cd install/ elf@ubuntu:~/work/zlib-1.3.1/install$ ls include lib share elf@ubuntu:~/work/zlib-1.3.1/install$ tar -cvjf zlib.tar.bz2 * root@ELF1:~# cd / root@ELF1:/# cp run/media/sda1/zlib.tar.bz2 . root@ELF1:/# tar -xvf zlib.tar.bz2
|