单片机/MCUwilliam hill官网
直播中

嵌入式小能手

未满1年用户 363经验值
擅长:嵌入式技术
私信 关注
[文章]

嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-交叉编译zlib

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 *
9、将压缩包拷贝到ELF 1开发板根目录下解压。
root@ELF1:~# cd /
root@ELF1:/# cp run/media/sda1/zlib.tar.bz2 .
root@ELF1:/# tar -xvf zlib.tar.bz2

更多回帖

发帖
×
20
完善资料,
赚取积分